Commit:     aab1b16a61d653173b1c5f158c51ec08dd6605b0
Parent:     1b898040e214d1f5acd3baf14f07ef5f610d5c8a
Author:     Paul Mundt <[EMAIL PROTECTED]>
AuthorDate: Thu Jul 12 09:48:54 2007 +0900
Committer:  Paul Mundt <[EMAIL PROTECTED]>
CommitDate: Thu Jul 12 09:48:54 2007 +0900

    sh: Don't let SH-4A clobber SH-4 CFLAGS.
    Older compilers don't support the -m4a{,nofpu} flags, which has the
    side-effect of allowing FP operations to be emitted. Switch this to
    incremental tuning, so we at least have -m4-nofpu as a fallback for
    the gcc3 toolchains.
    Without this, certain modules emit references to __udivsi3_i4 and
    Reported-by: Andrew Morton <[EMAIL PROTECTED]>
    Signed-off-by: Paul Mundt <[EMAIL PROTECTED]>
 arch/sh/Makefile |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/arch/sh/Makefile b/arch/sh/Makefile
index c7a8e1f..77fecc6 100644
--- a/arch/sh/Makefile
+++ b/arch/sh/Makefile
@@ -35,12 +35,12 @@ endif
 cflags-$(CONFIG_CPU_SH2)               := $(call cc-option,-m2,)
-cflags-$(CONFIG_CPU_SH2A)              := $(call cc-option,-m2a,) \
+cflags-$(CONFIG_CPU_SH2A)              += $(call cc-option,-m2a,) \
                                           $(call cc-option,-m2a-nofpu,)
 cflags-$(CONFIG_CPU_SH3)               := $(call cc-option,-m3,)
 cflags-$(CONFIG_CPU_SH4)               := $(call cc-option,-m4,) \
        $(call cc-option,-mno-implicit-fp,-m4-nofpu)
-cflags-$(CONFIG_CPU_SH4A)              := $(call cc-option,-m4a,) \
+cflags-$(CONFIG_CPU_SH4A)              += $(call cc-option,-m4a,) \
                                           $(call cc-option,-m4a-nofpu,)
 cflags-$(CONFIG_CPU_BIG_ENDIAN)                += -mb
To unsubscribe from this list: send the line "unsubscribe git-commits-head" in
the body of a message to [EMAIL PROTECTED]
More majordomo info at

Reply via email to