From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:44856) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShKcj-0000hL-7I for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:07:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ShKcc-00056V-VR for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:07:04 -0400 Received: from mail-pb0-f45.google.com ([209.85.160.45]:54540) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShKcc-00056A-Or for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:06:58 -0400 Received: by pbbro12 with SMTP id ro12so613020pbb.4 for ; Wed, 20 Jun 2012 06:06:57 -0700 (PDT) Message-ID: <4FE1CAED.5070900@codemonkey.ws> Date: Wed, 20 Jun 2012 08:06:53 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1338973398-1284-1-git-send-email-avi@redhat.com> In-Reply-To: <1338973398-1284-1-git-send-email-avi@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH] configure: fix -enable-debug with newer toolchains List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Avi Kivity Cc: qemu-devel@nongnu.org On 06/06/2012 04:03 AM, Avi Kivity wrote: > Fedora 17's toolchain wants optimization enabled for _FORTIFY_SOURCE; > so disable _FORTIFY_SOURCE when debugging. > > Signed-off-by: Avi Kivity Applied. Thanks. Regards, Anthony Liguori > --- > configure | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) > > diff --git a/configure b/configure > index 1f338f8..88d9c5b 100755 > --- a/configure > +++ b/configure > @@ -255,7 +255,6 @@ QEMU_CFLAGS="-fno-strict-aliasing $QEMU_CFLAGS" > QEMU_CFLAGS="-Wall -Wundef -Wwrite-strings -Wmissing-prototypes $QEMU_CFLAGS" > QEMU_CFLAGS="-Wstrict-prototypes -Wredundant-decls $QEMU_CFLAGS" > QEMU_CFLAGS="-D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE $QEMU_CFLAGS" > -QEMU_CFLAGS="-D_FORTIFY_SOURCE=2 $QEMU_CFLAGS" > QEMU_INCLUDES="-I. -I\$(SRC_PATH) -I\$(SRC_PATH)/fpu" > if test "$debug_info" = "yes"; then > CFLAGS="-g $CFLAGS" > @@ -2851,7 +2850,7 @@ fi > # After here, no more $cc or $ld runs > > if test "$debug" = "no" ; then > - CFLAGS="-O2 $CFLAGS" > + CFLAGS="-O2 -D_FORTIFY_SOURCE=2 $CFLAGS" > fi > > # Consult white-list to determine whether to enable werror