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

Commit eca0043b authored by Andrew Hsieh's avatar Andrew Hsieh Committed by Gerrit Code Review
Browse files

Merge "Disable canonical prefixes of system headers"

parents 3afc688a 48f239c9
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -31,7 +31,8 @@ CLANG_CONFIG_UNKNOWN_CFLAGS := \
  -funswitch-loops \
  -funswitch-loops \
  -Wno-psabi \
  -Wno-psabi \
  -Wno-unused-but-set-variable \
  -Wno-unused-but-set-variable \
  -Wno-unused-but-set-parameter
  -Wno-unused-but-set-parameter \
  -fno-canonical-system-headers


# Clang flags for all host rules
# Clang flags for all host rules
CLANG_CONFIG_HOST_EXTRA_ASFLAGS :=
CLANG_CONFIG_HOST_EXTRA_ASFLAGS :=
+2 −1
Original line number Original line Diff line number Diff line
@@ -52,6 +52,7 @@ HOST_GLOBAL_LDFLAGS += -static
endif # BUILD_HOST_static
endif # BUILD_HOST_static


HOST_GLOBAL_CFLAGS += -fPIC \
HOST_GLOBAL_CFLAGS += -fPIC \
  -no-canonical-prefixes \
  -include $(call select-android-config-h,linux-x86)
  -include $(call select-android-config-h,linux-x86)


# Disable new longjmp in glibc 2.11 and later. See bug 2967937.
# Disable new longjmp in glibc 2.11 and later. See bug 2967937.
+2 −0
Original line number Original line Diff line number Diff line
@@ -103,6 +103,8 @@ $(combo_2nd_arch_prefix)TARGET_GLOBAL_CFLAGS += \
			-Werror=format-security \
			-Werror=format-security \
			-D_FORTIFY_SOURCE=2 \
			-D_FORTIFY_SOURCE=2 \
			-fno-short-enums \
			-fno-short-enums \
			-no-canonical-prefixes \
			-fno-canonical-system-headers \
			$(arch_variant_cflags) \
			$(arch_variant_cflags) \
			-include $(android_config_h) \
			-include $(android_config_h) \
			-I $(dir $(android_config_h))
			-I $(dir $(android_config_h))
+2 −0
Original line number Original line Diff line number Diff line
@@ -87,6 +87,8 @@ TARGET_GLOBAL_CFLAGS += \
			-Werror=format-security \
			-Werror=format-security \
			-D_FORTIFY_SOURCE=2 \
			-D_FORTIFY_SOURCE=2 \
			-fno-short-enums \
			-fno-short-enums \
			-no-canonical-prefixes \
			-fno-canonical-system-headers \
			$(arch_variant_cflags) \
			$(arch_variant_cflags) \
			-include $(android_config_h) \
			-include $(android_config_h) \
			-I $(dir $(android_config_h))
			-I $(dir $(android_config_h))
+2 −0
Original line number Original line Diff line number Diff line
@@ -90,6 +90,8 @@ $(combo_2nd_arch_prefix)TARGET_GLOBAL_CFLAGS += \
			-Wa,--noexecstack \
			-Wa,--noexecstack \
			-Werror=format-security \
			-Werror=format-security \
			-D_FORTIFY_SOURCE=2 \
			-D_FORTIFY_SOURCE=2 \
			-no-canonical-prefixes \
			-fno-canonical-system-headers \
			$(arch_variant_cflags) \
			$(arch_variant_cflags) \
			-include $(android_config_h) \
			-include $(android_config_h) \
			-I $(dir $(android_config_h))
			-I $(dir $(android_config_h))
Loading