[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-trivial] [PULL 01/17] configure: Undefine _FORTIFY_SOURCE prior us
From: |
Michael Tokarev |
Subject: |
[Qemu-trivial] [PULL 01/17] configure: Undefine _FORTIFY_SOURCE prior using it |
Date: |
Fri, 20 Sep 2013 20:58:00 +0400 |
From: Michal Privoznik <address@hidden>
Currently, we are enforcing the _FORTIFY_SOURCE=2 without any
previous detection if the macro has been already defined, e.g.
by environment, or is just enabled by compiler by default.
Signed-off-by: Michal Privoznik <address@hidden>
Signed-off-by: Jan Vesely <address@hidden>
Reviewed-by: Peter Maydell <address@hidden>
Signed-off-by: Michael Tokarev <address@hidden>
---
configure | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
diff --git a/configure b/configure
index 1b6f68b..8ad42bc 100755
--- a/configure
+++ b/configure
@@ -3520,7 +3520,7 @@ if test "$gcov" = "yes" ; then
CFLAGS="-fprofile-arcs -ftest-coverage -g $CFLAGS"
LDFLAGS="-fprofile-arcs -ftest-coverage $LDFLAGS"
elif test "$debug" = "no" ; then
- CFLAGS="-O2 -D_FORTIFY_SOURCE=2 $CFLAGS"
+ CFLAGS="-O2 -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 $CFLAGS"
fi
--
1.7.10.4
- [Qemu-trivial] [PULL 00/17] Trivial patches for 2013-09-20, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 01/17] configure: Undefine _FORTIFY_SOURCE prior using it,
Michael Tokarev <=
- [Qemu-trivial] [PULL 03/17] docs: Fix IO port number for CPU present bitmap., Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 12/17] target-i386: Fix segment cache dump, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 13/17] Makefile: Remove some more files when cleaning, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 16/17] exec: Fix broken build for MinGW (regression), Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 06/17] MAINTAINERS: Add missing entry to filelist for TCI target, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 09/17] trace-events: Clean up with scripts/cleanup-trace-events.pl again, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 05/17] translate-all: Fix formatting of dump output, Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 02/17] q35: Fix typo in constant DEFUALT -> DEFAULT., Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 04/17] *-user: Fix typo in comment (ulocking -> unlocking), Michael Tokarev, 2013/09/20
- [Qemu-trivial] [PULL 14/17] tcg-sparc: Fix parenthesis warning, Michael Tokarev, 2013/09/20