From: Kenn H. <ke...@us...> - 2001-02-21 00:35:17
|
Update of /cvsroot/linux-vax/kernel-2.4 In directory usw-pr-cvs1:/tmp/cvs-serv23615 Modified Files: Makefile Log Message: Generate assembly listing for init/main.c. Bump EXTRAVERSION up to -kh20010220. Index: Makefile =================================================================== RCS file: /cvsroot/linux-vax/kernel-2.4/Makefile,v retrieving revision 1.5 retrieving revision 1.6 diff -u -r1.5 -r1.6 --- Makefile 2001/01/29 01:09:18 1.5 +++ Makefile 2001/02/21 00:36:14 1.6 @@ -1,7 +1,7 @@ VERSION = 2 PATCHLEVEL = 4 SUBLEVEL = 0 -EXTRAVERSION = -20010129 +EXTRAVERSION = -20010220 KERNELRELEASE=$(VERSION).$(PATCHLEVEL).$(SUBLEVEL)$(EXTRAVERSION) @@ -323,8 +323,12 @@ init/version.o: init/version.c include/linux/compile.h include/config/MARKER $(CC) $(CFLAGS) $(CFLAGS_KERNEL) -DUTS_MACHINE='"$(ARCH)"' -c -o init/version.o init/version.c +# FIXME: GCC bug? using -g here (in order to get source in the assembly listing) +# reduces the BogoMIPS rating. Examination of listing file shows that the compiler +# optimizes less when we use -g (even though -O1 is in CFLAGS). This isn't supposed +# to happen... init/main.o: init/main.c include/config/MARKER - $(CC) $(CFLAGS) $(CFLAGS_KERNEL) $(PROFILING) -c -o $*.o $< + $(CC) $(CFLAGS) $(CFLAGS_KERNEL) $(PROFILING) -c -o $*.o $< -Wa,-adnhls=$*.lst # -g fs lib mm ipc kernel drivers net: dummy $(MAKE) CFLAGS="$(CFLAGS) $(CFLAGS_KERNEL)" $(subst $@, _dir_$@, $@) |