Re: cc-version not available to change EXTRA_CFLAGS

Olaf Hering
2006-07-19T09:02:16Z

On Sat, Jan 21, Olaf Hering wrote:

>
> I want to add a gcc version check for reiserfs, on akpms request.

This debug patch still doesnt work in 2.6.18-rc2:

make -kj 14 O=$O

scripts/gcc-version.sh: line 11: _c_flags: command not found
scripts/gcc-version.sh: line 12: _c_flags: command not found
+ '[' 0000 -lt 0500 ']'
+ echo -O1

---
fs/reiserfs/Makefile | 1 +
1 file changed, 1 insertion(+)

Index: linux-2.6.18-rc2/fs/reiserfs/Makefile
===================================================================
--- linux-2.6.18-rc2.orig/fs/reiserfs/Makefile
+++ linux-2.6.18-rc2/fs/reiserfs/Makefile
@@ -30,6 +30,7 @@ endif
ifeq ($(CONFIG_PPC32),y)
EXTRA_CFLAGS := -O1
endif
+EXTRA_CFLAGS += $(shell set -x ; if [ $(call cc-version) -lt 0500 ] ; then echo -O1 ; fi ;)

TAGS:
etags *.c