Re: Linux v2.5.40 - and a feature freeze reminder

From: Peter Osterlund (petero2@telia.com)
Date: Sat Oct 05 2002 - 17:28:21 EST


Linus Torvalds <torvalds@transmeta.com> writes:

> Kai Germaschewski <kai@tp1.ruhr-uni-bochum.de>:
> o kbuild: Make KBUILD_VERBOSE=0 work better under emacs

This change has the unfortunate side effect that compilation doesn't
stop after a compile error if I run make without arguments. I observed
this when enabling debugging in yenta.c. Building with "make
KBUILD_VERBOSE=1" does stop after the error.

I'm using make 3.79.1 on a RH73 system.

p4:~/kernel/linus/main/linux$ make drivers/pcmcia/yenta.o
make[1]: Entering directory `/home/petero/kernel/linus/main/linux/drivers/pcmcia'
  gcc -Wp,-MD,./.yenta.o.d -D__KERNEL__ -I/home/petero/kernel/linus/main/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -I/home/petero/kernel/linus/main/linux/arch/i386/mach-generic -nostdinc -iwithprefix include -DKBUILD_BASENAME=yenta -DEXPORT_SYMTAB -c -o yenta.o yenta.c
drivers/pcmcia/yenta.c: In function `cb_readl':
drivers/pcmcia/yenta.c:42: parse error before string constant
[cut]
drivers/pcmcia/yenta.c:118: parse error before string constant
make[1]: Leaving directory `/home/petero/kernel/linus/main/linux/drivers/pcmcia'
p4:~/kernel/linus/main/linux$ echo $?
0
p4:~/kernel/linus/main/linux$ make KBUILD_VERBOSE=1 drivers/pcmcia/yenta.o
make[1]: Entering directory `/home/petero/kernel/linus/main/linux/drivers/pcmcia'
  gcc -Wp,-MD,./.yenta.o.d -D__KERNEL__ -I/home/petero/kernel/linus/main/linux/include -Wall -Wstrict-prototypes -Wno-trigraphs -O2 -fomit-frame-pointer -fno-strict-aliasing -fno-common -pipe -mpreferred-stack-boundary=2 -march=i586 -I/home/petero/kernel/linus/main/linux/arch/i386/mach-generic -nostdinc -iwithprefix include -DKBUILD_BASENAME=yenta -DEXPORT_SYMTAB -c -o yenta.o yenta.c
yenta.c: In function `cb_readl':
yenta.c:42: parse error before string constant
[cut]
yenta.c:118: parse error before string constant
make[1]: *** [yenta.o] Error 1
make[1]: Leaving directory `/home/petero/kernel/linus/main/linux/drivers/pcmcia'
make: *** [drivers/pcmcia/yenta.o] Error 2
p4:~/kernel/linus/main/linux$ echo $?
2
p4:~/kernel/linus/main/linux$

-- 
Peter Osterlund - petero2@telia.com
http://w1.894.telia.com/~u89404340
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html
Please read the FAQ at  http://www.tux.org/lkml/



This archive was generated by hypermail 2b29 : Mon Oct 07 2002 - 22:00:51 EST