omjavaid created this revision. omjavaid added reviewers: tfiala, labath. omjavaid added a subscriber: lldb-commits. Herald added subscribers: rengolin, aemerson.
TestRegisterVariables fails with https://reviews.llvm.org/owners/package/1/ level when using gcc version 5.0 or above on arm/arm64 linux targets. The reason is injection of buffer overflow protection code at O level 1. This patch turns off buffer overflow protection code by turning off FORTIFY_SOURCE. Can we commit this if nothing goes wrong on any other target. ? https://reviews.llvm.org/D28666 Files: packages/Python/lldbsuite/test/lang/c/register_variables/Makefile Index: packages/Python/lldbsuite/test/lang/c/register_variables/Makefile =================================================================== --- packages/Python/lldbsuite/test/lang/c/register_variables/Makefile +++ packages/Python/lldbsuite/test/lang/c/register_variables/Makefile @@ -2,6 +2,6 @@ C_SOURCES := test.c -CFLAGS_EXTRAS += -O1 +CFLAGS_EXTRAS += -O1 -D_FORTIFY_SOURCE=0 include $(LEVEL)/Makefile.rules
Index: packages/Python/lldbsuite/test/lang/c/register_variables/Makefile =================================================================== --- packages/Python/lldbsuite/test/lang/c/register_variables/Makefile +++ packages/Python/lldbsuite/test/lang/c/register_variables/Makefile @@ -2,6 +2,6 @@ C_SOURCES := test.c -CFLAGS_EXTRAS += -O1 +CFLAGS_EXTRAS += -O1 -D_FORTIFY_SOURCE=0 include $(LEVEL)/Makefile.rules
_______________________________________________ lldb-commits mailing list lldb-commits@lists.llvm.org http://lists.llvm.org/cgi-bin/mailman/listinfo/lldb-commits