diff options
| author | Sam Ravnborg <sam@mars.(none)> | 2005-09-09 16:03:13 -0400 |
|---|---|---|
| committer | Sam Ravnborg <sam@mars.(none)> | 2005-09-09 16:03:13 -0400 |
| commit | 39e01cb874cbf694bd0b0c44f54c4f270e2aa556 (patch) | |
| tree | 5cbce594e335226d29bb9fa8d3f2608ef0904e81 | |
| parent | fb61a8615fce15f30b1bb1cf265ed05e251b9ed8 (diff) | |
kbuild: ia64 use generic asm-offsets.h support
Delete obsolete stuff from arch Makefile
Rename file to asm-offsets.h
The trick used in the arch Makefile to circumvent the circular
dependency is kept.
Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
| -rw-r--r-- | arch/ia64/Makefile | 21 | ||||
| -rw-r--r-- | arch/ia64/ia32/ia32_entry.S | 2 | ||||
| -rw-r--r-- | arch/ia64/kernel/entry.S | 2 | ||||
| -rw-r--r-- | arch/ia64/kernel/fsys.S | 2 | ||||
| -rw-r--r-- | arch/ia64/kernel/gate.S | 2 | ||||
| -rw-r--r-- | arch/ia64/kernel/head.S | 2 | ||||
| -rw-r--r-- | arch/ia64/kernel/ivt.S | 2 |
7 files changed, 13 insertions, 20 deletions
diff --git a/arch/ia64/Makefile b/arch/ia64/Makefile index f9bd88ada708..7ed678cf5e41 100644 --- a/arch/ia64/Makefile +++ b/arch/ia64/Makefile | |||
| @@ -82,25 +82,18 @@ unwcheck: vmlinux | |||
| 82 | archclean: | 82 | archclean: |
| 83 | $(Q)$(MAKE) $(clean)=$(boot) | 83 | $(Q)$(MAKE) $(clean)=$(boot) |
| 84 | 84 | ||
| 85 | CLEAN_FILES += include/asm-ia64/.offsets.h.stamp vmlinux.gz bootloader | 85 | prepare: include/asm-ia64/.offsets.h.stamp |
| 86 | |||
| 87 | MRPROPER_FILES += include/asm-ia64/offsets.h | ||
| 88 | |||
| 89 | prepare: include/asm-ia64/offsets.h | ||
| 90 | |||
| 91 | arch/ia64/kernel/asm-offsets.s: include/asm include/linux/version.h include/config/MARKER | ||
| 92 | |||
| 93 | include/asm-ia64/offsets.h: arch/ia64/kernel/asm-offsets.s | ||
| 94 | $(call filechk,gen-asm-offsets) | ||
| 95 | |||
| 96 | arch/ia64/kernel/asm-offsets.s: include/asm-ia64/.offsets.h.stamp | ||
| 97 | 86 | ||
| 98 | include/asm-ia64/.offsets.h.stamp: | 87 | include/asm-ia64/.offsets.h.stamp: |
| 99 | mkdir -p include/asm-ia64 | 88 | mkdir -p include/asm-ia64 |
| 100 | [ -s include/asm-ia64/offsets.h ] \ | 89 | [ -s include/asm-ia64/asm-offsets.h ] \ |
| 101 | || echo "#define IA64_TASK_SIZE 0" > include/asm-ia64/offsets.h | 90 | || echo "#define IA64_TASK_SIZE 0" > include/asm-ia64/asm-offsets.h |
| 102 | touch $@ | 91 | touch $@ |
| 103 | 92 | ||
| 93 | |||
| 94 | |||
| 95 | CLEAN_FILES += vmlinux.gz bootloader include/asm-ia64/.offsets.h.stamp | ||
| 96 | |||
| 104 | boot: lib/lib.a vmlinux | 97 | boot: lib/lib.a vmlinux |
| 105 | $(Q)$(MAKE) $(build)=$(boot) $@ | 98 | $(Q)$(MAKE) $(build)=$(boot) $@ |
| 106 | 99 | ||
diff --git a/arch/ia64/ia32/ia32_entry.S b/arch/ia64/ia32/ia32_entry.S index 0708edb06cc4..494fad6bf376 100644 --- a/arch/ia64/ia32/ia32_entry.S +++ b/arch/ia64/ia32/ia32_entry.S | |||
| @@ -1,6 +1,6 @@ | |||
| 1 | #include <asm/asmmacro.h> | 1 | #include <asm/asmmacro.h> |
| 2 | #include <asm/ia32.h> | 2 | #include <asm/ia32.h> |
| 3 | #include <asm/offsets.h> | 3 | #include <asm/asm-offsets.h> |
| 4 | #include <asm/signal.h> | 4 | #include <asm/signal.h> |
| 5 | #include <asm/thread_info.h> | 5 | #include <asm/thread_info.h> |
| 6 | 6 | ||
diff --git a/arch/ia64/kernel/entry.S b/arch/ia64/kernel/entry.S index 9be53e1ea404..6d70fec82d0e 100644 --- a/arch/ia64/kernel/entry.S +++ b/arch/ia64/kernel/entry.S | |||
| @@ -37,7 +37,7 @@ | |||
| 37 | #include <asm/cache.h> | 37 | #include <asm/cache.h> |
| 38 | #include <asm/errno.h> | 38 | #include <asm/errno.h> |
| 39 | #include <asm/kregs.h> | 39 | #include <asm/kregs.h> |
| 40 | #include <asm/offsets.h> | 40 | #include <asm/asm-offsets.h> |
| 41 | #include <asm/pgtable.h> | 41 | #include <asm/pgtable.h> |
| 42 | #include <asm/percpu.h> | 42 | #include <asm/percpu.h> |
| 43 | #include <asm/processor.h> | 43 | #include <asm/processor.h> |
diff --git a/arch/ia64/kernel/fsys.S b/arch/ia64/kernel/fsys.S index 7d7684a369d3..2ddbac6f4999 100644 --- a/arch/ia64/kernel/fsys.S +++ b/arch/ia64/kernel/fsys.S | |||
| @@ -14,7 +14,7 @@ | |||
| 14 | 14 | ||
| 15 | #include <asm/asmmacro.h> | 15 | #include <asm/asmmacro.h> |
| 16 | #include <asm/errno.h> | 16 | #include <asm/errno.h> |
| 17 | #include <asm/offsets.h> | 17 | #include <asm/asm-offsets.h> |
| 18 | #include <asm/percpu.h> | 18 | #include <asm/percpu.h> |
| 19 | #include <asm/thread_info.h> | 19 | #include <asm/thread_info.h> |
| 20 | #include <asm/sal.h> | 20 | #include <asm/sal.h> |
diff --git a/arch/ia64/kernel/gate.S b/arch/ia64/kernel/gate.S index 86948ce63e43..86064ca98952 100644 --- a/arch/ia64/kernel/gate.S +++ b/arch/ia64/kernel/gate.S | |||
| @@ -10,7 +10,7 @@ | |||
| 10 | 10 | ||
| 11 | #include <asm/asmmacro.h> | 11 | #include <asm/asmmacro.h> |
| 12 | #include <asm/errno.h> | 12 | #include <asm/errno.h> |
| 13 | #include <asm/offsets.h> | 13 | #include <asm/asm-offsets.h> |
| 14 | #include <asm/sigcontext.h> | 14 | #include <asm/sigcontext.h> |
| 15 | #include <asm/system.h> | 15 | #include <asm/system.h> |
| 16 | #include <asm/unistd.h> | 16 | #include <asm/unistd.h> |
diff --git a/arch/ia64/kernel/head.S b/arch/ia64/kernel/head.S index 8d3a9291b47f..bfe65b2e8621 100644 --- a/arch/ia64/kernel/head.S +++ b/arch/ia64/kernel/head.S | |||
| @@ -25,7 +25,7 @@ | |||
| 25 | #include <asm/fpu.h> | 25 | #include <asm/fpu.h> |
| 26 | #include <asm/kregs.h> | 26 | #include <asm/kregs.h> |
| 27 | #include <asm/mmu_context.h> | 27 | #include <asm/mmu_context.h> |
| 28 | #include <asm/offsets.h> | 28 | #include <asm/asm-offsets.h> |
| 29 | #include <asm/pal.h> | 29 | #include <asm/pal.h> |
| 30 | #include <asm/pgtable.h> | 30 | #include <asm/pgtable.h> |
| 31 | #include <asm/processor.h> | 31 | #include <asm/processor.h> |
diff --git a/arch/ia64/kernel/ivt.S b/arch/ia64/kernel/ivt.S index 3bb3a13c4047..3ba8384cb43d 100644 --- a/arch/ia64/kernel/ivt.S +++ b/arch/ia64/kernel/ivt.S | |||
| @@ -44,7 +44,7 @@ | |||
| 44 | #include <asm/break.h> | 44 | #include <asm/break.h> |
| 45 | #include <asm/ia32.h> | 45 | #include <asm/ia32.h> |
| 46 | #include <asm/kregs.h> | 46 | #include <asm/kregs.h> |
| 47 | #include <asm/offsets.h> | 47 | #include <asm/asm-offsets.h> |
| 48 | #include <asm/pgtable.h> | 48 | #include <asm/pgtable.h> |
| 49 | #include <asm/processor.h> | 49 | #include <asm/processor.h> |
| 50 | #include <asm/ptrace.h> | 50 | #include <asm/ptrace.h> |
