meson: Define __TARGET_ARCH macros required by bpf
authorDaan De Meyer <daan.j.demeyer@gmail.com>
Tue, 2 Jul 2024 15:50:57 +0000 (17:50 +0200)
committerLuca Boccassi <luca.boccassi@gmail.com>
Tue, 2 Jul 2024 23:16:35 +0000 (01:16 +0200)
commit48d6dad100d0b42c02aa21d897e913461f6b3cc3
treed82cba71a5f1902309b045d429bdb8270cc5a892
parente6b2508275aac2951aedfc842735d8ebc29850bb
meson: Define __TARGET_ARCH macros required by bpf

These are required by the bpf_tracing.h header in libbpf, see
https://github.com/libbpf/libbpf/blob/master/src/bpf_tracing.h.

bpf_tracing.h does have a few fallbacks in case __TARGET_ARCH_XXX
is not defined but recommends using the __TARGET_ARCH macros instead
so let's do that.
meson.build