|
@@ -164,6 +164,7 @@ CORE_FEATURE_TESTS = \
|
|
|
backtrace \
|
|
|
dwarf \
|
|
|
fortify-source \
|
|
|
+ sync-compare-and-swap \
|
|
|
glibc \
|
|
|
gtk2 \
|
|
|
gtk2-infobar \
|
|
@@ -199,6 +200,7 @@ LIB_FEATURE_TESTS = \
|
|
|
VF_FEATURE_TESTS = \
|
|
|
backtrace \
|
|
|
fortify-source \
|
|
|
+ sync-compare-and-swap \
|
|
|
gtk2-infobar \
|
|
|
libelf-getphdrnum \
|
|
|
libelf-mmap \
|
|
@@ -272,6 +274,10 @@ CFLAGS += -I$(LIB_INCLUDE)
|
|
|
|
|
|
CFLAGS += -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE
|
|
|
|
|
|
+ifeq ($(feature-sync-compare-and-swap), 1)
|
|
|
+ CFLAGS += -DHAVE_SYNC_COMPARE_AND_SWAP_SUPPORT
|
|
|
+endif
|
|
|
+
|
|
|
ifndef NO_BIONIC
|
|
|
$(call feature_check,bionic)
|
|
|
ifeq ($(feature-bionic), 1)
|