diff options
author | Olaf Hering <olh@suse.de> | 2006-09-29 10:59:21 +0200 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-29 18:18:07 +0200 |
commit | 42012cc4a2183c555a907eee32d7ce4fc7dc3a6a (patch) | |
tree | 90fbd712085050fac8f06544e3186736539cf2bc /fs | |
parent | [PATCH] OMAP: Update OMAP1/2 boards to give keymapsize and other pdata (diff) | |
download | linux-42012cc4a2183c555a907eee32d7ce4fc7dc3a6a.tar.xz linux-42012cc4a2183c555a907eee32d7ce4fc7dc3a6a.zip |
[PATCH] use gcc -O1 in fs/reiserfs only for ancient gcc versions
Only compile with -O1 if the (very old) compiler is broken. We use
reiserfs alot since SLES9 on ppc64, and it was never seen with gcc33.
Assume the broken gcc is gcc-3.4 or older.
Signed-off-by: Olaf Hering <olh@suse.de>
Signed-off-by: Andrew Morton <akpm@osdl.org>
Signed-off-by: Linus Torvalds <torvalds@osdl.org>
Diffstat (limited to 'fs')
-rw-r--r-- | fs/reiserfs/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/fs/reiserfs/Makefile b/fs/reiserfs/Makefile index 3a59309f3ca9..0eb7ac080484 100644 --- a/fs/reiserfs/Makefile +++ b/fs/reiserfs/Makefile @@ -28,7 +28,7 @@ endif # will work around it. If any other architecture displays this behavior, # add it here. ifeq ($(CONFIG_PPC32),y) -EXTRA_CFLAGS := -O1 +EXTRA_CFLAGS := $(call cc-ifversion, -lt, 0400, -O1) endif TAGS: |