[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [Qemu-devel] [PATCH] qemu/configure: fix CFLAGS handling for i386
Hi Olaf, Am 30.03.2012 17:24, schrieb Olaf Hering: > > configure will generate incorrect CFLAGS which will lead to compile > errors due to unknown gcc options, IFF CFLAGS was already in the > environment during configure invocation. > > Add a space before the -march=i486 gcc option. > > This patch is against the qemu-xen tree, but it should apply also to > qemu.git since it has the same issue. Please apply to both trees. > > Signed-off-by: Olaf Hering <olaf@xxxxxxxxx> The patch applies fine to upstream QEMU (we should strip leading qemu/ from the commit message though). This is the only usage of += outside Makefile fragments, so I wonder if its use may have been by accident. Is it safe in a POSIX context? Or should we better use CFLAGS="$CFLAGS -march=486"? For QEMU_CFLAGS we use the pattern QEMU_CFLAGS="-options $QEMU_CFLAGS" to allow overriding options. Andreas > > --- > configure | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > Index: qemu-xen-dir-remote/configure > =================================================================== > --- qemu-xen-dir-remote.orig/configure > +++ qemu-xen-dir-remote/configure > @@ -2637,7 +2637,7 @@ int main(int argc, char **argv) > } > EOF > if ! compile_prog "" "" ; then > - CFLAGS+="-march=i486" > + CFLAGS+=" -march=i486" > fi > fi > -- SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 NÃrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix ImendÃrffer; HRB 16746 AG NÃrnberg _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |