diff options
author | Harald Koerfgen <hkoerfg@web.de> | 2000-05-24 17:34:21 +0000 |
---|---|---|
committer | Harald Koerfgen <hkoerfg@web.de> | 2000-05-24 17:34:21 +0000 |
commit | 43ce646d0fe5cc4efe6e2847fd3503a4956f64ff (patch) | |
tree | 53cfd7699bfedd67dba1ef761cd9d43553374c6a | |
parent | e9507dc38f2389904a06a446fd2dd02181a4bf23 (diff) |
no real solution for the offset.h-chicken-egg-problem, but this does all I wnat
-rw-r--r-- | arch/mips/Makefile | 3 | ||||
-rw-r--r-- | arch/mips/tools/Makefile | 4 | ||||
-rw-r--r-- | arch/mips64/Makefile | 3 | ||||
-rw-r--r-- | arch/mips64/tools/Makefile | 4 | ||||
-rw-r--r-- | include/asm-mips/offset.h | 0 | ||||
-rw-r--r-- | include/asm-mips64/offset.h | 0 |
6 files changed, 6 insertions, 8 deletions
diff --git a/arch/mips/Makefile b/arch/mips/Makefile index b1eda1a5f..baccc3980 100644 --- a/arch/mips/Makefile +++ b/arch/mips/Makefile @@ -178,9 +178,6 @@ endif MAKEBOOT = $(MAKE) -C arch/$(ARCH)/boot -$(TOPDIR)/include/asm/offset.h: - $(MAKE) -C arch/$(ARCH)/tools - zImage: vmlinux @$(MAKEBOOT) zImage diff --git a/arch/mips/tools/Makefile b/arch/mips/tools/Makefile index 94cfc08a0..2e650873d 100644 --- a/arch/mips/tools/Makefile +++ b/arch/mips/tools/Makefile @@ -12,7 +12,7 @@ TARGET := $(TOPDIR)/include/asm-$(ARCH)/offset.h .S.o: $(CC) $(CFLAGS) -c $< -o $*.o -all: $(TARGET) +fastdep: $(TARGET) $(TARGET): offset.h cmp -s $^ $@ || (cp $^ $(TARGET).new && mv $(TARGET).new $(TARGET)) @@ -24,5 +24,7 @@ offset.s: offset.c clean: rm -f offset.[hs] $(TARGET).new + rm $(TARGET) + touch $(TARGET) include $(TOPDIR)/Rules.make diff --git a/arch/mips64/Makefile b/arch/mips64/Makefile index 375d8bb95..218c22ec4 100644 --- a/arch/mips64/Makefile +++ b/arch/mips64/Makefile @@ -126,9 +126,6 @@ else 64bit-bfd = elf64-bigmips endif -$(TOPDIR)/include/asm/offset.h: - $(MAKE) -C arch/$(ARCH)/tools - vmlinux.64: vmlinux $(OBJCOPY) -O $(64bit-bfd) --change-addresses=0xa7ffffff80000000 $< $@ diff --git a/arch/mips64/tools/Makefile b/arch/mips64/tools/Makefile index 6a7d7de6b..79e46e7d2 100644 --- a/arch/mips64/tools/Makefile +++ b/arch/mips64/tools/Makefile @@ -13,7 +13,7 @@ TARGET := $(TOPDIR)/include/asm-$(ARCH)/offset.h .S.o: $(CC) $(CFLAGS) -c $< -o $*.o -all: $(TARGET) +fastdep: $(TARGET) $(TARGET): offset.h cmp -s $^ $@ || (cp $^ $(TARGET).new && mv $(TARGET).new $(TARGET)) @@ -25,5 +25,7 @@ offset.s: offset.c clean: rm -f offset.[hs] $(TARGET).new + rm $(TARGET) + touch $(TARGET) include $(TOPDIR)/Rules.make diff --git a/include/asm-mips/offset.h b/include/asm-mips/offset.h new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/include/asm-mips/offset.h diff --git a/include/asm-mips64/offset.h b/include/asm-mips64/offset.h new file mode 100644 index 000000000..e69de29bb --- /dev/null +++ b/include/asm-mips64/offset.h |