projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
6efb943
)
m68k: Drop -fno-strength-reduce from KBUILD_CFLAGS
author
Finn Thain
<fthain@telegraphics.com.au>
Sun, 7 Feb 2021 07:02:33 +0000
(18:02 +1100)
committer
Geert Uytterhoeven
<geert@linux-m68k.org>
Mon, 10 May 2021 09:46:59 +0000
(11:46 +0200)
This workaround became redundant either when the driver in question was
removed (in Linux v2.6.23) or when the compiler flag became a no-op
(in GCC v4.2). Linux has required GCC v4.6 or later since v4.19.
Link:
https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=efa1cdf01850b28c2f6f7035ebd4420259494615
References: commit
565bae6a4a8f
("[SCSI] 53c7xx: kill driver")
References: commit
cafa0010cd51
("Raise the minimum required gcc version to 4.6")
Signed-off-by: Finn Thain <fthain@telegraphics.com.au>
Link:
https://lore.kernel.org/r/baa95d7235921dff23bed6320518f3fa90396603.1612681353.git.fthain@telegraphics.com.au
Signed-off-by: Geert Uytterhoeven <geert@linux-m68k.org>
arch/m68k/Makefile
patch
|
blob
|
history
diff --git
a/arch/m68k/Makefile
b/arch/m68k/Makefile
index
82620f1
..
c54055a
100644
(file)
--- a/
arch/m68k/Makefile
+++ b/
arch/m68k/Makefile
@@
-66,8
+66,7
@@
KBUILD_CFLAGS += $(cpuflags-y)
KBUILD_CFLAGS += -pipe -ffreestanding
ifdef CONFIG_MMU
-# without -fno-strength-reduce the 53c7xx.c driver fails ;-(
-KBUILD_CFLAGS += -fno-strength-reduce -ffixed-a2
+KBUILD_CFLAGS += -ffixed-a2
else
# we can use a m68k-linux-gcc toolchain with these in place
KBUILD_CPPFLAGS += -DUTS_SYSNAME=\"uClinux\"