[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS
From: |
Juan Quintela |
Subject: |
[Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS |
Date: |
Thu, 30 Jul 2009 11:54:57 +0200 |
User-agent: |
Gnus/5.11 (Gnus v5.11) Emacs/22.3 (gnu/linux) |
Paolo Bonzini <address@hidden> wrote:
>> Ok, and what are that options?
>> Looking at today Makefiles, the only things that I see that the user
>> could want changing is:
>> -g
>> -O2
>> -fno-strict-aliasing
>> -fno-unit-at-a-time (ppc)
>> -msmall-data (alpha)
>> -mno-sdata (ia64)
>>
>> Rest of things are -I/-D stuff, that you don't want to touch from the
>> command line at all.
>>
>> Anything else? Should that be enough?
>
> I'd say only "-g -O2".
>
> -f and -m options should be left in QEMU_CFLAGS but CFLAGS should be
> expanded *after* it so that people can add
> -fstrict-aliasing/-funit-at-a-time/-mlarge-data/-msdata if they want
> to enable those options explicitly.
>
> The rationale is that probably "make CFLAGS=-g" would break the build
> on PPC, Alpha, and IA64; and "make CFLAGS='-O3 -g'" would break the
> build everywhere due to the lack of -fno-strict-aliasing.
Ok, with me, then the proposal is:
rename CFLAGS into QEMU_CFLAGS
leave in CFLAGS only "-g -O2"
Voters that agree?
Later, Juan.
- [Qemu-devel] [PATCH 26/42] CLOCKLIBS was used for all binaries, (continued)
- [Qemu-devel] [PATCH 26/42] CLOCKLIBS was used for all binaries, Juan Quintela, 2009/07/29
- [Qemu-devel] [PATCH 27/42] Move to configure CONFIG_SOLARIS libraries needed always, Juan Quintela, 2009/07/29
- [Qemu-devel] [PATCH 28/42] Move to configure CONFIG_WIN32 libraries needed always, Juan Quintela, 2009/07/29
- [Qemu-devel] [PATCH 29/42] We set -Werror through configure now, Juan Quintela, 2009/07/29
- [Qemu-devel] [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Juan Quintela, 2009/07/29
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Paolo Bonzini, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Juan Quintela, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Paolo Bonzini, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Juan Quintela, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Paolo Bonzini, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS,
Juan Quintela <=
- Re: [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Jamie Lokier, 2009/07/30
- [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, Juan Quintela, 2009/07/30
- Re: [Qemu-devel] Re: [PATCH 30/42] Rename CPPFLAGS to CFLAGS, malc, 2009/07/30
[Qemu-devel] [PATCH 32/42] move common CFLAGS to configure, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 33/42] Refactor HELPER_CFLAGS, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 31/42] split CFLAGS very long line, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 34/42] move SDL_LIBS Win32 hack to configure, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 35/42] Add libs_softmmu variable, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 36/42] Add SDL_LIBS to libs_softmmu, Juan Quintela, 2009/07/29
[Qemu-devel] [PATCH 37/42] gcc generates the right dependency for this file, Juan Quintela, 2009/07/29