|
@@ -112,6 +112,7 @@ FEATURE_TESTS = \
|
|
|
glibc \
|
|
|
dwarf \
|
|
|
libelf-mmap \
|
|
|
+ libelf-getphdrnum \
|
|
|
libnuma
|
|
|
|
|
|
$(foreach test,$(FEATURE_TESTS),$(call feature_check,$(test),$(test)))
|
|
@@ -207,7 +208,7 @@ ifndef NO_LIBELF
|
|
|
CFLAGS += -DHAVE_LIBELF_MMAP_SUPPORT
|
|
|
endif
|
|
|
|
|
|
- ifeq ($(call try-cc,$(SOURCE_ELF_GETPHDRNUM),$(FLAGS_LIBELF),-DHAVE_ELF_GETPHDRNUM_SUPPORT),y)
|
|
|
+ ifeq ($(feature-libelf-getphdrnum), 1)
|
|
|
CFLAGS += -DHAVE_ELF_GETPHDRNUM_SUPPORT
|
|
|
endif
|
|
|
|
|
@@ -230,7 +231,7 @@ ifndef NO_LIBELF
|
|
|
CFLAGS += -DHAVE_LIBELF_SUPPORT
|
|
|
ifeq ($(feature-libelf-mmap), 1)
|
|
|
CFLAGS += -DHAVE_LIBELF_MMAP_SUPPORT
|
|
|
- endif # try-cc
|
|
|
+ endif
|
|
|
endif # NO_LIBELF
|
|
|
|
|
|
# There's only x86 (both 32 and 64) support for CFI unwind so far
|