Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3e467785 authored by David 'Digit' Turner's avatar David 'Digit' Turner
Browse files

Remove irritating warnings about 'va_list' mangling when building C++ sources.

Change-Id: I6305e93515e57462e7c57af0cc41a659e4190696
parent a943634a
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
@@ -104,6 +104,16 @@ TARGET_GLOBAL_CFLAGS += \
			-include $(android_config_h) \
			-I $(arch_include_dir)

# This is to avoid the dreaded warning compiler message:
#   note: the mangling of 'va_list' has changed in GCC 4.4
#
# The fact that the mangling changed does not affect the NDK ABI
# very fortunately (since none of the exposed APIs used va_list
# in their exported C++ functions). Also, GCC 4.5 has already
# removed the warning from the compiler.
#
TARGET_GLOBAL_CFLAGS += -Wno-psabi

TARGET_GLOBAL_LDFLAGS += \
			-Wl,-z,noexecstack \
			$(arch_variant_ldflags)