Message ID | 200907232057.51827.elendil@planet.nl (mailing list archive) |
---|---|
State | New, archived |
Headers | show |
On Thu, Jul 23, 2009 at 11:30:02PM +0200, Sam Ravnborg wrote: >On Thu, Jul 23, 2009 at 08:57:51PM +0200, Frans Pop wrote: >> Signed-off-by: Frans Pop <elendil@planet.nl> >Acked-by: Sam Ravnborg <sam@ravnborg.org> Acked-by: WANG Cong <xiyou.wangcong@gmail.com> > >If this patch is not pisked up by anyone else I will take it in kbuild.git. Thanks. -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html
diff --git a/arch/um/Makefile-i386 b/arch/um/Makefile-i386 index 302cbe5..2c3e658 100644 --- a/arch/um/Makefile-i386 +++ b/arch/um/Makefile-i386 @@ -35,8 +35,9 @@ cflags-y += -ffreestanding # Disable unit-at-a-time mode on pre-gcc-4.0 compilers, it makes gcc use # a lot more stack due to the lack of sharing of stacklots. Also, gcc # 4.3.0 needs -funit-at-a-time for extern inline functions. -KBUILD_CFLAGS += $(shell if [ $(call cc-version) -lt 0400 ] ; then \ - echo $(call cc-option,-fno-unit-at-a-time); \ - else echo $(call cc-option,-funit-at-a-time); fi ;) +KBUILD_CFLAGS += $(call cc-ifversion, -lt, 0400, \ + $(call cc-option,-fno-unit-at-a-time)) +KBUILD_CFLAGS += $(call cc-ifversion, -ge, 0400, \ + $(call cc-option,-funit-at-a-time)) KBUILD_CFLAGS += $(cflags-y)
Signed-off-by: Frans Pop <elendil@planet.nl> --- Change was suggested by Sam Ravnborg; see http://lkml.org/lkml/2009/7/18/15. Untested, but a similar patch for x86 was tested to work. -- To unsubscribe from this list: send the line "unsubscribe linux-kbuild" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html