diff options
author | Olaf Hering <olh@suse.de> | 2006-09-29 04:59:21 -0400 |
---|---|---|
committer | Linus Torvalds <torvalds@g5.osdl.org> | 2006-09-29 12:18:07 -0400 |
commit | 42012cc4a2183c555a907eee32d7ce4fc7dc3a6a (patch) | |
tree | 90fbd712085050fac8f06544e3186736539cf2bc | |
parent | 4d24607bfaab3d02fd0d6e0ffc22f29c2bc8eb30 (diff) |
[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>
-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 | |||
28 | # will work around it. If any other architecture displays this behavior, | 28 | # will work around it. If any other architecture displays this behavior, |
29 | # add it here. | 29 | # add it here. |
30 | ifeq ($(CONFIG_PPC32),y) | 30 | ifeq ($(CONFIG_PPC32),y) |
31 | EXTRA_CFLAGS := -O1 | 31 | EXTRA_CFLAGS := $(call cc-ifversion, -lt, 0400, -O1) |
32 | endif | 32 | endif |
33 | 33 | ||
34 | TAGS: | 34 | TAGS: |