Messages in this thread | | | Date | Sat, 6 Sep 2003 22:14:18 +0200 | From | Adrian Bunk <> | Subject | 2.6: spurious recompiles |
| |
When doing a "make" inside an already compiled kernel source there shouldn't be anything rebuilt. I've identified three places where this isn't the case in recent 2.6 kernels:
1. ikconfig CC kernel/configs.o even when the .config wasn't changed
2. pnmtologo The following happens again once, but not when doing a third "make": ./scripts/pnmtologo -t mono -n logo_linux_mono -o drivers/video/logo/logo_linux_mono.c drivers/video/logo/logo_linux_mono.pbm CC drivers/video/logo/logo_linux_mono.o ./scripts/pnmtologo -t vga16 -n logo_linux_vga16 -o drivers/video/logo/logo_linux_vga16.c drivers/video/logo/logo_linux_vga16.ppm CC drivers/video/logo/logo_linux_vga16.o ./scripts/pnmtologo -t clut224 -n logo_linux_clut224 -o drivers/video/logo/logo_linux_clut224.c drivers/video/logo/logo_linux_clut224.ppm CC drivers/video/logo/logo_linux_clut224.o LD drivers/video/logo/built-in.o LD drivers/video/built-in.o
3. aic7xxx drivers/scsi/aic7xxx/aicasm/aicasm -Idrivers/scsi/aic7xxx -r drivers/scsi/aic7xxx/aic79xx_reg.h \ -p drivers/scsi/aic7xxx/aic79xx_reg_print.c -i aic79xx_osm.h -o drivers/scsi/aic7xxx/aic79xx_seq.h \ drivers/scsi/aic7xxx/aic79xx.seq drivers/scsi/aic7xxx/aicasm/aicasm: 785 instructions used CC drivers/scsi/aic7xxx/aic79xx_core.o CC drivers/scsi/aic7xxx/aic79xx_pci.o CC drivers/scsi/aic7xxx/aic79xx_reg_print.o CC drivers/scsi/aic7xxx/aic79xx_osm.o CC drivers/scsi/aic7xxx/aic79xx_proc.o CC drivers/scsi/aic7xxx/aic79xx_osm_pci.o drivers/scsi/aic7xxx/aicasm/aicasm -Idrivers/scsi/aic7xxx -r drivers/scsi/aic7xxx/aic7xxx_reg.h \ -p drivers/scsi/aic7xxx/aic7xxx_reg_print.c -i aic7xxx_osm.h -o drivers/scsi/aic7xxx/aic7xxx_seq.h \ drivers/scsi/aic7xxx/aic7xxx.seq drivers/scsi/aic7xxx/aicasm/aicasm: 879 instructions used CC drivers/scsi/aic7xxx/aic7xxx_core.o CC drivers/scsi/aic7xxx/aic7xxx_93cx6.o CC drivers/scsi/aic7xxx/aic7770.o CC drivers/scsi/aic7xxx/aic7xxx_pci.o CC drivers/scsi/aic7xxx/aic7xxx_reg_print.o CC drivers/scsi/aic7xxx/aic7xxx_osm.o CC drivers/scsi/aic7xxx/aic7xxx_proc.o CC drivers/scsi/aic7xxx/aic7770_osm.o CC drivers/scsi/aic7xxx/aic7xxx_osm_pci.o LD drivers/scsi/aic7xxx/aic7xxx.o LD drivers/scsi/aic7xxx/aic79xx.o LD drivers/scsi/aic7xxx/built-in.o
cu Adrian
--
"Is there not promise of rain?" Ling Tan asked suddenly out of the darkness. There had been need of rain for many days. "Only a promise," Lao Er said. Pearl S. Buck - Dragon Seed
- 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/
| |