Commit b2a9973a authored by Andrew Morton's avatar Andrew Morton Committed by Linus Torvalds

[PATCH] remove a few remaining "make dep" references

From: Adrian Bunk <bunk@fs.tum.de>

The patch below is an updated version of the patch that removes some
remaining mentions of "make dep".
parent 285d1539
...@@ -186,7 +186,6 @@ loadable module. You can also say 'y' to "Generic ARCnet support" and 'm' ...@@ -186,7 +186,6 @@ loadable module. You can also say 'y' to "Generic ARCnet support" and 'm'
to the chipset support if you wish. to the chipset support if you wish.
make config make config
make dep
make clean make clean
make zImage make zImage
make modules make modules
......
...@@ -29,7 +29,7 @@ obj-$(CONFIG_DEBUG_LL) += debug.o ...@@ -29,7 +29,7 @@ obj-$(CONFIG_DEBUG_LL) += debug.o
extra-y := $(head-y) init_task.o vmlinux.lds.s extra-y := $(head-y) init_task.o vmlinux.lds.s
# Spell out some dependencies that `make dep' doesn't spot # Spell out some dependencies that aren't automatically figured out
$(obj)/entry-armv.o: $(obj)/entry-header.S include/asm-arm/constants.h $(obj)/entry-armv.o: $(obj)/entry-header.S include/asm-arm/constants.h
$(obj)/entry-common.o: $(obj)/entry-header.S include/asm-arm/constants.h \ $(obj)/entry-common.o: $(obj)/entry-header.S include/asm-arm/constants.h \
$(obj)/calls.S $(obj)/calls.S
# #
# Makefile for the linux arm26-specific parts of the memory manager. # Makefile for the linux arm26-specific parts of the memory manager.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definition is now in the main makefile...
# Object file lists.
obj-y := init.o extable.o proc-funcs.o mm-memc.o fault.o obj-y := init.o extable.o proc-funcs.o mm-memc.o fault.o
# #
# Makefile for the linux m68k-specific parts of the memory manager. # Makefile for the linux m68k-specific parts of the memory manager.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definition is now in the main makefile...
obj-y := init.o fault.o memory.o kmap.o obj-y := init.o fault.o memory.o kmap.o
...@@ -6,10 +6,6 @@ ...@@ -6,10 +6,6 @@
#VPATH := $(VPATH):$(BOARD) #VPATH := $(VPATH):$(BOARD)
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
.S.o: .S.o:
$(CC) -D__ASSEMBLY__ $(AFLAGS) -I. -c $< -o $*.o $(CC) -D__ASSEMBLY__ $(AFLAGS) -I. -c $< -o $*.o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
extra-y := crt0_ram.o extra-y := crt0_ram.o
obj-y := timer.o obj-y := timer.o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := timer.o obj-y := timer.o
extra-y = crt0_$(MODEL).o extra-y = crt0_$(MODEL).o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
extra-y := crt0_ram.o extra-y := crt0_ram.o
obj-y := timer.o obj-y := timer.o
......
...@@ -6,10 +6,6 @@ ...@@ -6,10 +6,6 @@
#VPATH := $(VPATH):$(BOARD) #VPATH := $(VPATH):$(BOARD)
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
.S.o: .S.o:
$(CC) -D__ASSEMBLY__ $(AFLAGS) -I. -c $< -o $*.o $(CC) -D__ASSEMBLY__ $(AFLAGS) -I. -c $< -o $*.o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
extra-y := crt0_ram.o extra-y := crt0_ram.o
obj-y := timer.o obj-y := timer.o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
extra-y = crt0_$(MODEL).o extra-y = crt0_$(MODEL).o
obj-y := timer.o obj-y := timer.o
......
# #
# Makefile for the linux kernel. # Makefile for the linux kernel.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definitions are now in the main makefile...
EXTRA_CFLAGS += -I../kernel EXTRA_CFLAGS += -I../kernel
obj-y := setup.o voyager_basic.o voyager_thread.o obj-y := setup.o voyager_basic.o voyager_thread.o
......
...@@ -4,10 +4,6 @@ ...@@ -4,10 +4,6 @@
# #
# Makefile for the Cogent CSB250 Au1500 board. Copied from Pb1500. # Makefile for the Cogent CSB250 Au1500 board. Copied from Pb1500.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
USE_STANDARD_AS_RULE := true USE_STANDARD_AS_RULE := true
......
...@@ -5,10 +5,6 @@ ...@@ -5,10 +5,6 @@
# #
# Makefile for the Alchemy Semiconductor PB1000 board. # Makefile for the Alchemy Semiconductor PB1000 board.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
.S.s: .S.s:
$(CPP) $(CFLAGS) $< -o $*.s $(CPP) $(CFLAGS) $< -o $*.s
......
...@@ -6,9 +6,5 @@ ...@@ -6,9 +6,5 @@
# #
# Makefile for 4G Systems MTX-1 board. # Makefile for 4G Systems MTX-1 board.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
lib-y := init.o board_setup.o irqmap.o lib-y := init.o board_setup.o irqmap.o
...@@ -5,10 +5,6 @@ ...@@ -5,10 +5,6 @@
# #
# Makefile for the Alchemy Semiconductor PB1000 board. # Makefile for the Alchemy Semiconductor PB1000 board.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
.S.s: .S.s:
$(CPP) $(CFLAGS) $< -o $*.s $(CPP) $(CFLAGS) $< -o $*.s
......
...@@ -5,9 +5,5 @@ ...@@ -5,9 +5,5 @@
# #
# Makefile for MyCable XXS1500 board. # Makefile for MyCable XXS1500 board.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
lib-y := init.o board_setup.o irqmap.o lib-y := init.o board_setup.o irqmap.o
...@@ -95,7 +95,7 @@ ...@@ -95,7 +95,7 @@
* Example: * Example:
* $ cd ~/linux * $ cd ~/linux
* $ make menuconfig <go to "Kernel Hacking" and turn on remote debugging> * $ make menuconfig <go to "Kernel Hacking" and turn on remote debugging>
* $ make dep; make vmlinux * $ make
* *
* Step 3: * Step 3:
* Download the kernel to the remote target and start * Download the kernel to the remote target and start
......
# #
# Makefile for Momentum Computer's Jaguar-ATX board. # Makefile for Momentum Computer's Jaguar-ATX board.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y += mv-irq.o int-handler.o irq.o pci-irq.o prom.o reset.o setup.o obj-y += mv-irq.o int-handler.o irq.o pci-irq.o prom.o reset.o setup.o
obj-$(CONFIG_PCI) += pci.o obj-$(CONFIG_PCI) += pci.o
......
# #
# Makefile for common code for Toshiba TX4927 based systems # Makefile for common code for Toshiba TX4927 based systems
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := tx4927_prom.o obj-y := tx4927_prom.o
obj-y += tx4927_setup.o obj-y += tx4927_setup.o
......
# #
# Makefile for ADX boards # Makefile for ADX boards
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o irq.o irq_maskreq.o obj-y := setup.o irq.o irq_maskreq.o
# #
# Makefile for the BigSur specific parts of the kernel # Makefile for the BigSur specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o irq.o led.o obj-y := setup.o io.o irq.o led.o
# #
# Makefile for the CAT-68701 specific parts of the kernel # Makefile for the CAT-68701 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o irq.o obj-y := setup.o irq.o
# #
# Makefile for the CqREEK specific parts of the kernel # Makefile for the CqREEK specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o irq.o obj-y := setup.o irq.o
...@@ -2,10 +2,6 @@ ...@@ -2,10 +2,6 @@
# Makefile for the DataMyte Industrial Digital Assistant(tm) specific parts # Makefile for the DataMyte Industrial Digital Assistant(tm) specific parts
# of the kernel # of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o obj-y := mach.o
# #
# Makefile for the Sega Dreamcast specific parts of the kernel # Makefile for the Sega Dreamcast specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o irq.o rtc.o obj-y := setup.o irq.o rtc.o
# #
# Makefile for the EC3104 specific parts of the kernel # Makefile for the EC3104 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o irq.o obj-y := setup.o io.o irq.o
# #
# Makefile for STMicroelectronics board specific parts of the kernel # Makefile for STMicroelectronics board specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := irq.o setup.o mach.o led.o obj-y := irq.o setup.o mach.o led.o
......
# #
# Makefile for the HP620 specific parts of the kernel # Makefile for the HP620 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o obj-y := mach.o
# #
# Makefile for the HP680 specific parts of the kernel # Makefile for the HP680 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o setup.o obj-y := mach.o setup.o
# #
# Makefile for the HP690 specific parts of the kernel # Makefile for the HP690 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o obj-y := mach.o
# #
# Makefile for the Interface (CTP/PCI/MPC-SH02) specific parts of the kernel # Makefile for the Interface (CTP/PCI/MPC-SH02) specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o rtc.o led.o obj-y := setup.o rtc.o led.o
......
# #
# Makefile for the STMicroelectronics Overdrive specific parts of the kernel # Makefile for the STMicroelectronics Overdrive specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o setup.o io.o irq.o led.o time.o obj-y := mach.o setup.o io.o irq.o led.o time.o
......
# #
# Makefile for the Sega Saturn specific parts of the kernel # Makefile for the Sega Saturn specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o irq.o obj-y := setup.o io.o irq.o
......
# #
# Makefile for the 770x SolutionEngine specific parts of the kernel # Makefile for the 770x SolutionEngine specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o setup.o io.o irq.o led.o obj-y := mach.o setup.o io.o irq.o led.o
# #
# Makefile for the 7751 SolutionEngine specific parts of the kernel # Makefile for the 7751 SolutionEngine specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o setup.o io.o irq.o led.o obj-y := mach.o setup.o io.o irq.o led.o
......
# #
# Makefile for the SH2000 specific parts of the kernel # Makefile for the SH2000 specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o obj-y := setup.o
# #
# Makefile for the SnapGear specific parts of the kernel # Makefile for the SnapGear specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o rtc.o obj-y := setup.o io.o rtc.o
# #
# Makefile for the SystemH specific parts of the kernel # Makefile for the SystemH specific parts of the kernel
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o irq.o io.o obj-y := setup.o irq.o io.o
......
# #
# Makefile for unknown SH boards # Makefile for unknown SH boards
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := mach.o io.o setup.o obj-y := mach.o io.o setup.o
# #
# Makefile for the HD64461 # Makefile for the HD64461
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o obj-y := setup.o io.o
# #
# Makefile for the HD64465 # Makefile for the HD64465
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
obj-y := setup.o io.o gpio.o obj-y := setup.o io.o gpio.o
# #
# Makefile for the Intel 810/815 framebuffer driver # Makefile for the Intel 810/815 framebuffer driver
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definitions are now in the main makefile...
obj-$(CONFIG_FB_I810) += i810fb.o obj-$(CONFIG_FB_I810) += i810fb.o
......
# #
# Makefile for the Kyro framebuffer driver # Makefile for the Kyro framebuffer driver
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definitions are now in the main makefile...
obj-$(CONFIG_FB_KYRO) += kyrofb.o obj-$(CONFIG_FB_KYRO) += kyrofb.o
......
# #
# Makefile for the linux BeOS filesystem routines. # Makefile for the linux BeOS filesystem routines.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definitions are now in the main makefile...
obj-$(CONFIG_BEFS_FS) += befs.o obj-$(CONFIG_BEFS_FS) += befs.o
......
# #
# Makefile for the IPVS modules on top of IPv4. # Makefile for the IPVS modules on top of IPv4.
# #
# Note! Dependencies are done automagically by 'make dep', which also
# removes any old dependencies. DON'T put your own dependencies here
# unless it's something special (ie not a .c file).
#
# Note 2! The CFLAGS definition is now in the main makefile...
# IPVS transport protocol load balancing support # IPVS transport protocol load balancing support
ip_vs_proto-objs-y := ip_vs_proto-objs-y :=
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment