patches/linux/2.6.7/110-linux-2.6.7-build_on_case_insensitive_fs-1.patch
author "Yann E. MORIN" <yann.morin.1998@anciens.enib.fr>
Sat Jul 26 15:14:48 2008 +0000 (2008-07-26)
branch1.2
changeset 731 65614732cfe7
permissions -rw-r--r--
Backport #857 from trunk:
While retrieving files, propagate the preferred extension down to sub-functions.

/branches/1.2/scripts/functions | 8 5 3 0 +++++---
1 file changed, 5 insertions(+), 3 deletions(-)
yann@402
     1
Submitted By: Martin Schaffner <schaffner@gmx.li>
yann@402
     2
Date: 2004-06-19
yann@402
     3
Initial Package Version: 2.6.7
yann@402
     4
Upstream Status: Not submitted
yann@402
     5
Origin: Martin Schaffner
yann@402
     6
Description: Enables build on case-insensitive file systems
yann@402
     7
URL: http://mirror.vtx.ch/lfs/patches/downloads/linux/linux-2.6.7-build_on_case_insensitive_fs-1.patch
yann@402
     8
yann@402
     9
diff -ur linux-2.6.7/Makefile linux-2.6.7-mod/Makefile
yann@402
    10
--- linux-2.6.7/Makefile	Fri Jun 18 22:51:03 2004
yann@402
    11
+++ linux-2.6.7-mod/Makefile	Sat Jun 19 12:43:10 2004
yann@402
    12
@@ -549,7 +549,7 @@
yann@402
    13
 	$(NM) $@ | grep -v '\(compiled\)\|\(\.o$$\)\|\( [aUw] \)\|\(\.\.ng$$\)\|\(LASH[RL]DI\)' | sort > System.map
yann@402
    14
 endef
yann@402
    15
 
yann@402
    16
-LDFLAGS_vmlinux += -T arch/$(ARCH)/kernel/vmlinux.lds.s
yann@402
    17
+LDFLAGS_vmlinux += -T arch/$(ARCH)/kernel/vmlinux.lds.asm
yann@402
    18
 
yann@402
    19
 #	Generate section listing all symbols and add it into vmlinux
yann@402
    20
 #	It's a three stage process:
yann@402
    21
@@ -575,23 +575,23 @@
yann@402
    22
 .tmp_kallsyms%.S: .tmp_vmlinux%
yann@402
    23
 	$(call cmd,kallsyms)
yann@402
    24
 
yann@402
    25
-.tmp_vmlinux1: $(vmlinux-objs) arch/$(ARCH)/kernel/vmlinux.lds.s FORCE
yann@402
    26
+.tmp_vmlinux1: $(vmlinux-objs) arch/$(ARCH)/kernel/vmlinux.lds.asm FORCE
yann@402
    27
 	+$(call if_changed_rule,vmlinux__)
yann@402
    28
 
yann@402
    29
-.tmp_vmlinux2: $(vmlinux-objs) .tmp_kallsyms1.o arch/$(ARCH)/kernel/vmlinux.lds.s FORCE
yann@402
    30
+.tmp_vmlinux2: $(vmlinux-objs) .tmp_kallsyms1.o arch/$(ARCH)/kernel/vmlinux.lds.asm FORCE
yann@402
    31
 	$(call if_changed_rule,vmlinux__)
yann@402
    32
 
yann@402
    33
 endif
yann@402
    34
 
yann@402
    35
 #	Finally the vmlinux rule
yann@402
    36
 
yann@402
    37
-vmlinux: $(vmlinux-objs) $(kallsyms.o) arch/$(ARCH)/kernel/vmlinux.lds.s FORCE
yann@402
    38
+vmlinux: $(vmlinux-objs) $(kallsyms.o) arch/$(ARCH)/kernel/vmlinux.lds.asm FORCE
yann@402
    39
 	$(call if_changed_rule,vmlinux)
yann@402
    40
 
yann@402
    41
 #	The actual objects are generated when descending, 
yann@402
    42
 #	make sure no implicit rule kicks in
yann@402
    43
 
yann@402
    44
-$(sort $(vmlinux-objs)) arch/$(ARCH)/kernel/vmlinux.lds.s: $(vmlinux-dirs) ;
yann@402
    45
+$(sort $(vmlinux-objs)) arch/$(ARCH)/kernel/vmlinux.lds.asm: $(vmlinux-dirs) ;
yann@402
    46
 
yann@402
    47
 # 	Handle descending into subdirectories listed in $(vmlinux-dirs)
yann@402
    48
 
yann@402
    49
@@ -640,7 +640,7 @@
yann@402
    50
 # Single targets
yann@402
    51
 # ---------------------------------------------------------------------------
yann@402
    52
 
yann@402
    53
-%.s: %.c scripts FORCE
yann@402
    54
+%.asm: %.c scripts FORCE
yann@402
    55
 	$(Q)$(MAKE) $(build)=$(@D) $@
yann@402
    56
 %.i: %.c scripts FORCE
yann@402
    57
 	$(Q)$(MAKE) $(build)=$(@D) $@
yann@402
    58
@@ -650,7 +650,7 @@
yann@402
    59
 	$(Q)$(MAKE) KBUILD_MODULES=$(if $(CONFIG_MODULES),1) $(build)=$(@D)
yann@402
    60
 %.lst: %.c scripts FORCE
yann@402
    61
 	$(Q)$(MAKE) $(build)=$(@D) $@
yann@402
    62
-%.s: %.S scripts FORCE
yann@402
    63
+%.asm: %.S scripts FORCE
yann@402
    64
 	$(Q)$(MAKE) $(build)=$(@D) $@
yann@402
    65
 %.o: %.S scripts FORCE
yann@402
    66
 	$(Q)$(MAKE) $(build)=$(@D) $@
yann@402
    67
diff -ur linux-2.6.7/arch/alpha/Makefile linux-2.6.7-mod/arch/alpha/Makefile
yann@402
    68
--- linux-2.6.7/arch/alpha/Makefile	Fri Jun 18 22:51:03 2004
yann@402
    69
+++ linux-2.6.7-mod/arch/alpha/Makefile	Sat Jun 19 12:46:32 2004
yann@402
    70
@@ -114,10 +114,10 @@
yann@402
    71
 
yann@402
    72
 prepare: include/asm-$(ARCH)/asm_offsets.h
yann@402
    73
 
yann@402
    74
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
    75
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
    76
 				   include/config/MARKER
yann@402
    77
 
yann@402
    78
-include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
    79
+include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
    80
 	$(call filechk,gen-asm-offsets)
yann@402
    81
 
yann@402
    82
 archclean:
yann@402
    83
diff -ur linux-2.6.7/arch/alpha/kernel/Makefile linux-2.6.7-mod/arch/alpha/kernel/Makefile
yann@402
    84
--- linux-2.6.7/arch/alpha/kernel/Makefile	Mon May 10 04:32:29 2004
yann@402
    85
+++ linux-2.6.7-mod/arch/alpha/kernel/Makefile	Sat Jun 19 12:46:48 2004
yann@402
    86
@@ -2,7 +2,7 @@
yann@402
    87
 # Makefile for the linux kernel.
yann@402
    88
 #
yann@402
    89
 
yann@402
    90
-extra-y		:= head.o vmlinux.lds.s
yann@402
    91
+extra-y		:= head.o vmlinux.lds.asm
yann@402
    92
 EXTRA_AFLAGS	:= $(CFLAGS)
yann@402
    93
 EXTRA_CFLAGS	:= -Werror -Wno-sign-compare
yann@402
    94
 
yann@402
    95
diff -ur linux-2.6.7/arch/arm/Makefile linux-2.6.7-mod/arch/arm/Makefile
yann@402
    96
--- linux-2.6.7/arch/arm/Makefile	Fri Jun 18 22:51:04 2004
yann@402
    97
+++ linux-2.6.7-mod/arch/arm/Makefile	Sat Jun 19 12:47:07 2004
yann@402
    98
@@ -175,10 +175,10 @@
yann@402
    99
 i:;	$(Q)$(MAKE) $(build)=$(boot) install
yann@402
   100
 zi:;	$(Q)$(MAKE) $(build)=$(boot) zinstall
yann@402
   101
 
yann@402
   102
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   103
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   104
 				   include/asm-arm/.arch
yann@402
   105
 
yann@402
   106
-include/asm-$(ARCH)/constants.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   107
+include/asm-$(ARCH)/constants.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   108
 	$(call filechk,gen-asm-offsets)
yann@402
   109
 
yann@402
   110
 define archhelp
yann@402
   111
diff -ur linux-2.6.7/arch/arm/kernel/Makefile linux-2.6.7-mod/arch/arm/kernel/Makefile
yann@402
   112
--- linux-2.6.7/arch/arm/kernel/Makefile	Mon May 10 04:33:19 2004
yann@402
   113
+++ linux-2.6.7-mod/arch/arm/kernel/Makefile	Sat Jun 19 12:47:25 2004
yann@402
   114
@@ -27,7 +27,7 @@
yann@402
   115
 head-y			:= head.o
yann@402
   116
 obj-$(CONFIG_DEBUG_LL)	+= debug.o
yann@402
   117
 
yann@402
   118
-extra-y := $(head-y) init_task.o vmlinux.lds.s
yann@402
   119
+extra-y := $(head-y) init_task.o vmlinux.lds.asm
yann@402
   120
 
yann@402
   121
 # Spell out some dependencies that aren't automatically figured out
yann@402
   122
 $(obj)/entry-armv.o: 	$(obj)/entry-header.S include/asm-arm/constants.h
yann@402
   123
diff -ur linux-2.6.7/arch/arm26/Makefile linux-2.6.7-mod/arch/arm26/Makefile
yann@402
   124
--- linux-2.6.7/arch/arm26/Makefile	Mon May 10 04:32:28 2004
yann@402
   125
+++ linux-2.6.7-mod/arch/arm26/Makefile	Sat Jun 19 12:48:24 2004
yann@402
   126
@@ -101,10 +101,10 @@
yann@402
   127
 	fi; \
yann@402
   128
 	)
yann@402
   129
 
yann@402
   130
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   131
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   132
 				   include/config/MARKER
yann@402
   133
 
yann@402
   134
-include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   135
+include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   136
 	$(call filechk,gen-asm-offsets)
yann@402
   137
 
yann@402
   138
 define archhelp
yann@402
   139
diff -ur linux-2.6.7/arch/arm26/kernel/Makefile linux-2.6.7-mod/arch/arm26/kernel/Makefile
yann@402
   140
--- linux-2.6.7/arch/arm26/kernel/Makefile	Mon May 10 04:32:29 2004
yann@402
   141
+++ linux-2.6.7-mod/arch/arm26/kernel/Makefile	Sat Jun 19 12:48:30 2004
yann@402
   142
@@ -14,5 +14,5 @@
yann@402
   143
 obj-$(CONFIG_FIQ)		+= fiq.o
yann@402
   144
 obj-$(CONFIG_MODULES)		+= armksyms.o
yann@402
   145
 
yann@402
   146
-extra-y := init_task.o vmlinux.lds.s
yann@402
   147
+extra-y := init_task.o vmlinux.lds.asm
yann@402
   148
 
yann@402
   149
diff -ur linux-2.6.7/arch/cris/Makefile linux-2.6.7-mod/arch/cris/Makefile
yann@402
   150
--- linux-2.6.7/arch/cris/Makefile	Fri Jun 18 22:51:07 2004
yann@402
   151
+++ linux-2.6.7-mod/arch/cris/Makefile	Sat Jun 19 12:48:47 2004
yann@402
   152
@@ -107,8 +107,8 @@
yann@402
   153
 	@ln -sf $(SARCH) include/asm-$(ARCH)/arch
yann@402
   154
 	@touch $@
yann@402
   155
 
yann@402
   156
-arch/$(ARCH)/$(SARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   157
+arch/$(ARCH)/$(SARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   158
 					include/config/MARKER
yann@402
   159
 
yann@402
   160
-include/asm-$(ARCH)/$(SARCH)/offset.h: arch/$(ARCH)/$(SARCH)/kernel/asm-offsets.s
yann@402
   161
+include/asm-$(ARCH)/$(SARCH)/offset.h: arch/$(ARCH)/$(SARCH)/kernel/asm-offsets.asm
yann@402
   162
 	$(call filechk,gen-asm-offsets)
yann@402
   163
diff -ur linux-2.6.7/arch/cris/kernel/Makefile linux-2.6.7-mod/arch/cris/kernel/Makefile
yann@402
   164
--- linux-2.6.7/arch/cris/kernel/Makefile	Fri Jun 18 22:51:09 2004
yann@402
   165
+++ linux-2.6.7-mod/arch/cris/kernel/Makefile	Sat Jun 19 12:48:53 2004
yann@402
   166
@@ -3,7 +3,7 @@
yann@402
   167
 # Makefile for the linux kernel.
yann@402
   168
 #
yann@402
   169
 
yann@402
   170
-extra-y	:= vmlinux.lds.s
yann@402
   171
+extra-y	:= vmlinux.lds.asm
yann@402
   172
 
yann@402
   173
 obj-y   := process.o traps.o irq.o ptrace.o setup.o \
yann@402
   174
 	   time.o sys_cris.o semaphore.o
yann@402
   175
diff -ur linux-2.6.7/arch/h8300/Makefile linux-2.6.7-mod/arch/h8300/Makefile
yann@402
   176
--- linux-2.6.7/arch/h8300/Makefile	Fri Jun 18 22:51:09 2004
yann@402
   177
+++ linux-2.6.7-mod/arch/h8300/Makefile	Sat Jun 19 12:49:12 2004
yann@402
   178
@@ -64,7 +64,7 @@
yann@402
   179
 
yann@402
   180
 prepare: include/asm-$(ARCH)/asm-offsets.h
yann@402
   181
 
yann@402
   182
-include/asm-$(ARCH)/asm-offsets.h: arch/$(ARCH)/kernel/asm-offsets.s \
yann@402
   183
+include/asm-$(ARCH)/asm-offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm \
yann@402
   184
 				   include/asm include/linux/version.h
yann@402
   185
 	$(call filechk,gen-asm-offsets)
yann@402
   186
 
yann@402
   187
diff -ur linux-2.6.7/arch/h8300/kernel/Makefile linux-2.6.7-mod/arch/h8300/kernel/Makefile
yann@402
   188
--- linux-2.6.7/arch/h8300/kernel/Makefile	Fri Jun 18 22:51:09 2004
yann@402
   189
+++ linux-2.6.7-mod/arch/h8300/kernel/Makefile	Sat Jun 19 12:49:32 2004
yann@402
   190
@@ -2,7 +2,7 @@
yann@402
   191
 # Makefile for the linux kernel.
yann@402
   192
 #
yann@402
   193
 
yann@402
   194
-extra-y := vmlinux.lds.s
yann@402
   195
+extra-y := vmlinux.lds.asm
yann@402
   196
 
yann@402
   197
 obj-y := process.o traps.o ptrace.o ints.o \
yann@402
   198
 	 sys_h8300.o time.o semaphore.o signal.o \
yann@402
   199
diff -ur linux-2.6.7/arch/i386/Makefile linux-2.6.7-mod/arch/i386/Makefile
yann@402
   200
--- linux-2.6.7/arch/i386/Makefile	Fri Jun 18 22:51:10 2004
yann@402
   201
+++ linux-2.6.7-mod/arch/i386/Makefile	Sat Jun 19 12:49:43 2004
yann@402
   202
@@ -141,10 +141,10 @@
yann@402
   203
 prepare: include/asm-$(ARCH)/asm_offsets.h
yann@402
   204
 CLEAN_FILES += include/asm-$(ARCH)/asm_offsets.h
yann@402
   205
 
yann@402
   206
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   207
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   208
 				   include/config/MARKER
yann@402
   209
 
yann@402
   210
-include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   211
+include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   212
 	$(call filechk,gen-asm-offsets)
yann@402
   213
 
yann@402
   214
 archclean:
yann@402
   215
diff -ur linux-2.6.7/arch/i386/kernel/Makefile linux-2.6.7-mod/arch/i386/kernel/Makefile
yann@402
   216
--- linux-2.6.7/arch/i386/kernel/Makefile	Mon May 10 04:32:02 2004
yann@402
   217
+++ linux-2.6.7-mod/arch/i386/kernel/Makefile	Sat Jun 19 12:49:54 2004
yann@402
   218
@@ -2,7 +2,7 @@
yann@402
   219
 # Makefile for the linux kernel.
yann@402
   220
 #
yann@402
   221
 
yann@402
   222
-extra-y := head.o init_task.o vmlinux.lds.s
yann@402
   223
+extra-y := head.o init_task.o vmlinux.lds.asm
yann@402
   224
 
yann@402
   225
 obj-y	:= process.o semaphore.o signal.o entry.o traps.o irq.o vm86.o \
yann@402
   226
 		ptrace.o i8259.o ioport.o ldt.o setup.o time.o sys_i386.o \
yann@402
   227
diff -ur linux-2.6.7/arch/ia64/Makefile linux-2.6.7-mod/arch/ia64/Makefile
yann@402
   228
--- linux-2.6.7/arch/ia64/Makefile	Mon May 10 04:31:59 2004
yann@402
   229
+++ linux-2.6.7-mod/arch/ia64/Makefile	Sat Jun 19 12:50:12 2004
yann@402
   230
@@ -88,12 +88,12 @@
yann@402
   231
 
yann@402
   232
 prepare: include/asm-ia64/offsets.h
yann@402
   233
 
yann@402
   234
-arch/ia64/kernel/asm-offsets.s: include/asm include/linux/version.h include/config/MARKER
yann@402
   235
+arch/ia64/kernel/asm-offsets.asm: include/asm include/linux/version.h include/config/MARKER
yann@402
   236
 
yann@402
   237
-include/asm-ia64/offsets.h: arch/ia64/kernel/asm-offsets.s
yann@402
   238
+include/asm-ia64/offsets.h: arch/ia64/kernel/asm-offsets.asm
yann@402
   239
 	$(call filechk,gen-asm-offsets)
yann@402
   240
 
yann@402
   241
-arch/ia64/kernel/asm-offsets.s: include/asm-ia64/.offsets.h.stamp
yann@402
   242
+arch/ia64/kernel/asm-offsets.asm: include/asm-ia64/.offsets.h.stamp
yann@402
   243
 
yann@402
   244
 include/asm-ia64/.offsets.h.stamp:
yann@402
   245
 	mkdir -p include/asm-ia64
yann@402
   246
diff -ur linux-2.6.7/arch/ia64/kernel/Makefile linux-2.6.7-mod/arch/ia64/kernel/Makefile
yann@402
   247
--- linux-2.6.7/arch/ia64/kernel/Makefile	Fri Jun 18 22:51:13 2004
yann@402
   248
+++ linux-2.6.7-mod/arch/ia64/kernel/Makefile	Sat Jun 19 12:52:14 2004
yann@402
   249
@@ -2,7 +2,7 @@
yann@402
   250
 # Makefile for the linux kernel.
yann@402
   251
 #
yann@402
   252
 
yann@402
   253
-extra-y	:= head.o init_task.o vmlinux.lds.s
yann@402
   254
+extra-y	:= head.o init_task.o vmlinux.lds.asm
yann@402
   255
 
yann@402
   256
 obj-y := acpi.o entry.o efi.o efi_stub.o gate-data.o fsys.o ia64_ksyms.o irq.o irq_ia64.o	\
yann@402
   257
 	 irq_lsapic.o ivt.o machvec.o pal.o patch.o process.o perfmon.o ptrace.o sal.o		\
yann@402
   258
@@ -21,7 +21,7 @@
yann@402
   259
 # The gate DSO image is built using a special linker script.
yann@402
   260
 targets += gate.so gate-syms.o
yann@402
   261
 
yann@402
   262
-extra-y += gate.so gate-syms.o gate.lds.s gate.o
yann@402
   263
+extra-y += gate.so gate-syms.o gate.lds.asm gate.o
yann@402
   264
 
yann@402
   265
 # fp_emulate() expects f2-f5,f16-f31 to contain the user-level state.
yann@402
   266
 CFLAGS_traps.o  += -mfixed-range=f2-f5,f16-f31
yann@402
   267
@@ -32,14 +32,14 @@
yann@402
   268
       cmd_gate = $(CC) -nostdlib $(GATECFLAGS_$(@F)) -Wl,-T,$(filter-out FORCE,$^) -o $@
yann@402
   269
 
yann@402
   270
 GATECFLAGS_gate.so = -shared -s -Wl,-soname=linux-gate.so.1
yann@402
   271
-$(obj)/gate.so: $(obj)/gate.lds.s $(obj)/gate.o FORCE
yann@402
   272
+$(obj)/gate.so: $(obj)/gate.lds.asm $(obj)/gate.o FORCE
yann@402
   273
 	$(call if_changed,gate)
yann@402
   274
 
yann@402
   275
 $(obj)/built-in.o: $(obj)/gate-syms.o
yann@402
   276
 $(obj)/built-in.o: ld_flags += -R $(obj)/gate-syms.o
yann@402
   277
 
yann@402
   278
 GATECFLAGS_gate-syms.o = -r
yann@402
   279
-$(obj)/gate-syms.o: $(src)/gate.lds.s $(obj)/gate.o FORCE
yann@402
   280
+$(obj)/gate-syms.o: $(src)/gate.lds.asm $(obj)/gate.o FORCE
yann@402
   281
 	$(call if_changed,gate)
yann@402
   282
 
yann@402
   283
 # gate-data.o contains the gate DSO image as data in section .data.gate.
yann@402
   284
diff -ur linux-2.6.7/arch/m68k/Makefile linux-2.6.7-mod/arch/m68k/Makefile
yann@402
   285
--- linux-2.6.7/arch/m68k/Makefile	Fri Jun 18 22:51:14 2004
yann@402
   286
+++ linux-2.6.7-mod/arch/m68k/Makefile	Sat Jun 19 12:52:30 2004
yann@402
   287
@@ -114,10 +114,10 @@
yann@402
   288
 prepare: include/asm-$(ARCH)/offsets.h
yann@402
   289
 CLEAN_FILES += include/asm-$(ARCH)/offsets.h
yann@402
   290
 
yann@402
   291
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   292
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   293
 				   include/config/MARKER
yann@402
   294
 
yann@402
   295
-include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   296
+include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   297
 	$(call filechk,gen-asm-offsets)
yann@402
   298
 
yann@402
   299
 archclean:
yann@402
   300
diff -ur linux-2.6.7/arch/m68k/kernel/Makefile linux-2.6.7-mod/arch/m68k/kernel/Makefile
yann@402
   301
--- linux-2.6.7/arch/m68k/kernel/Makefile	Mon May 10 04:33:10 2004
yann@402
   302
+++ linux-2.6.7-mod/arch/m68k/kernel/Makefile	Sat Jun 19 12:52:35 2004
yann@402
   303
@@ -7,7 +7,7 @@
yann@402
   304
 else
yann@402
   305
   extra-y := sun3-head.o
yann@402
   306
 endif
yann@402
   307
-extra-y	+= vmlinux.lds.s
yann@402
   308
+extra-y	+= vmlinux.lds.asm
yann@402
   309
 
yann@402
   310
 obj-y		:= entry.o process.o traps.o ints.o signal.o ptrace.o \
yann@402
   311
 			sys_m68k.o time.o semaphore.o setup.o m68k_ksyms.o
yann@402
   312
diff -ur linux-2.6.7/arch/m68knommu/Makefile linux-2.6.7-mod/arch/m68knommu/Makefile
yann@402
   313
--- linux-2.6.7/arch/m68knommu/Makefile	Mon May 10 04:32:54 2004
yann@402
   314
+++ linux-2.6.7-mod/arch/m68knommu/Makefile	Sat Jun 19 12:52:57 2004
yann@402
   315
@@ -89,7 +89,7 @@
yann@402
   316
 head-y := arch/m68knommu/platform/$(platform-y)/$(board-y)/crt0_$(model-y).o
yann@402
   317
 
yann@402
   318
 CLEAN_FILES := include/asm-$(ARCH)/asm-offsets.h \
yann@402
   319
-	       arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   320
+	       arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   321
 
yann@402
   322
 core-y	+= arch/m68knommu/kernel/ \
yann@402
   323
 	   arch/m68knommu/mm/ \
yann@402
   324
@@ -102,7 +102,7 @@
yann@402
   325
 archclean:
yann@402
   326
 	$(call descend arch/$(ARCH)/boot, subdirclean)
yann@402
   327
 
yann@402
   328
-include/asm-$(ARCH)/asm-offsets.h: arch/$(ARCH)/kernel/asm-offsets.s \
yann@402
   329
+include/asm-$(ARCH)/asm-offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm \
yann@402
   330
 				   include/asm include/linux/version.h \
yann@402
   331
 				   include/config/MARKER
yann@402
   332
 	$(call filechk,gen-asm-offsets)
yann@402
   333
diff -ur linux-2.6.7/arch/m68knommu/kernel/Makefile linux-2.6.7-mod/arch/m68knommu/kernel/Makefile
yann@402
   334
--- linux-2.6.7/arch/m68knommu/kernel/Makefile	Mon May 10 04:32:26 2004
yann@402
   335
+++ linux-2.6.7-mod/arch/m68knommu/kernel/Makefile	Sat Jun 19 12:53:20 2004
yann@402
   336
@@ -2,7 +2,7 @@
yann@402
   337
 # Makefile for arch/m68knommu/kernel.
yann@402
   338
 #
yann@402
   339
 
yann@402
   340
-extra-y := vmlinux.lds.s
yann@402
   341
+extra-y := vmlinux.lds.asm
yann@402
   342
 
yann@402
   343
 obj-y += dma.o entry.o init_task.o m68k_ksyms.o process.o ptrace.o semaphore.o \
yann@402
   344
 	 setup.o signal.o syscalltable.o sys_m68k.o time.o traps.o
yann@402
   345
diff -ur linux-2.6.7/arch/mips/Makefile linux-2.6.7-mod/arch/mips/Makefile
yann@402
   346
--- linux-2.6.7/arch/mips/Makefile	Fri Jun 18 22:51:19 2004
yann@402
   347
+++ linux-2.6.7-mod/arch/mips/Makefile	Sat Jun 19 12:53:35 2004
yann@402
   348
@@ -752,12 +752,12 @@
yann@402
   349
 prepare: include/asm-$(ARCH)/offset.h \
yann@402
   350
 	 include/asm-$(ARCH)/reg.h
yann@402
   351
 
yann@402
   352
-arch/$(ARCH)/kernel/offset.s: include/asm include/linux/version.h \
yann@402
   353
+arch/$(ARCH)/kernel/offset.asm: include/asm include/linux/version.h \
yann@402
   354
 				   include/config/MARKER
yann@402
   355
 
yann@402
   356
-include/asm-$(ARCH)/offset.h: arch/$(ARCH)/kernel/offset.s
yann@402
   357
+include/asm-$(ARCH)/offset.h: arch/$(ARCH)/kernel/offset.asm
yann@402
   358
 	$(call filechk,gen-asm-offset.h)
yann@402
   359
-include/asm-$(ARCH)/reg.h: arch/$(ARCH)/kernel/reg.s
yann@402
   360
+include/asm-$(ARCH)/reg.h: arch/$(ARCH)/kernel/reg.asm
yann@402
   361
 	$(call filechk,gen-asm-reg.h)
yann@402
   362
 
yann@402
   363
 CLEAN_FILES += include/asm-$(ARCH)/offset.h.tmp \
yann@402
   364
diff -ur linux-2.6.7/arch/mips/kernel/Makefile linux-2.6.7-mod/arch/mips/kernel/Makefile
yann@402
   365
--- linux-2.6.7/arch/mips/kernel/Makefile	Mon May 10 04:32:28 2004
yann@402
   366
+++ linux-2.6.7-mod/arch/mips/kernel/Makefile	Sat Jun 19 12:53:41 2004
yann@402
   367
@@ -2,7 +2,7 @@
yann@402
   368
 # Makefile for the Linux/MIPS kernel.
yann@402
   369
 #
yann@402
   370
 
yann@402
   371
-extra-y		:= head.o init_task.o vmlinux.lds.s
yann@402
   372
+extra-y		:= head.o init_task.o vmlinux.lds.asm
yann@402
   373
 
yann@402
   374
 obj-y		+= cpu-probe.o branch.o entry.o genex.o irq.o process.o \
yann@402
   375
 		   ptrace.o reset.o semaphore.o setup.o signal.o syscall.o \
yann@402
   376
diff -ur linux-2.6.7/arch/parisc/Makefile linux-2.6.7-mod/arch/parisc/Makefile
yann@402
   377
--- linux-2.6.7/arch/parisc/Makefile	Fri Jun 18 22:51:21 2004
yann@402
   378
+++ linux-2.6.7-mod/arch/parisc/Makefile	Sat Jun 19 12:53:47 2004
yann@402
   379
@@ -88,10 +88,10 @@
yann@402
   380
 
yann@402
   381
 prepare: include/asm-parisc/offsets.h
yann@402
   382
 
yann@402
   383
-arch/parisc/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   384
+arch/parisc/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   385
 				   include/config/MARKER
yann@402
   386
 
yann@402
   387
-include/asm-parisc/offsets.h: arch/parisc/kernel/asm-offsets.s
yann@402
   388
+include/asm-parisc/offsets.h: arch/parisc/kernel/asm-offsets.asm
yann@402
   389
 	$(call filechk,gen-asm-offsets)
yann@402
   390
 
yann@402
   391
 CLEAN_FILES	+= lifimage include/asm-parisc/offsets.h
yann@402
   392
diff -ur linux-2.6.7/arch/parisc/kernel/Makefile linux-2.6.7-mod/arch/parisc/kernel/Makefile
yann@402
   393
--- linux-2.6.7/arch/parisc/kernel/Makefile	Fri Jun 18 22:51:21 2004
yann@402
   394
+++ linux-2.6.7-mod/arch/parisc/kernel/Makefile	Sat Jun 19 12:53:53 2004
yann@402
   395
@@ -4,7 +4,7 @@
yann@402
   396
 
yann@402
   397
 head-y			:= head.o
yann@402
   398
 head-$(CONFIG_PARISC64)	:= head64.o
yann@402
   399
-extra-y			:= init_task.o $(head-y) vmlinux.lds.s
yann@402
   400
+extra-y			:= init_task.o $(head-y) vmlinux.lds.asm
yann@402
   401
 
yann@402
   402
 AFLAGS_entry.o	:= -traditional
yann@402
   403
 AFLAGS_pacache.o := -traditional
yann@402
   404
diff -ur linux-2.6.7/arch/ppc/Makefile linux-2.6.7-mod/arch/ppc/Makefile
yann@402
   405
--- linux-2.6.7/arch/ppc/Makefile	Fri Jun 18 22:51:22 2004
yann@402
   406
+++ linux-2.6.7-mod/arch/ppc/Makefile	Sat Jun 19 12:54:09 2004
yann@402
   407
@@ -78,10 +78,10 @@
yann@402
   408
 
yann@402
   409
 prepare: include/asm-$(ARCH)/offsets.h checkbin
yann@402
   410
 
yann@402
   411
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   412
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   413
 				   include/config/MARKER
yann@402
   414
 
yann@402
   415
-include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   416
+include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   417
 	$(call filechk,gen-asm-offsets)
yann@402
   418
 
yann@402
   419
 ifdef CONFIG_6xx
yann@402
   420
@@ -104,4 +104,4 @@
yann@402
   421
 endif
yann@402
   422
 
yann@402
   423
 CLEAN_FILES +=	include/asm-$(ARCH)/offsets.h \
yann@402
   424
-		arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   425
+		arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   426
diff -ur linux-2.6.7/arch/ppc/kernel/Makefile linux-2.6.7-mod/arch/ppc/kernel/Makefile
yann@402
   427
--- linux-2.6.7/arch/ppc/kernel/Makefile	Fri Jun 18 22:51:24 2004
yann@402
   428
+++ linux-2.6.7-mod/arch/ppc/kernel/Makefile	Sat Jun 19 12:43:10 2004
yann@402
   429
@@ -15,7 +15,7 @@
yann@402
   430
 extra-$(CONFIG_8xx)		:= head_8xx.o
yann@402
   431
 extra-$(CONFIG_6xx)		+= idle_6xx.o
yann@402
   432
 extra-$(CONFIG_POWER4)		+= idle_power4.o
yann@402
   433
-extra-y				+= vmlinux.lds.s
yann@402
   434
+extra-y				+= vmlinux.lds.asm
yann@402
   435
 
yann@402
   436
 obj-y				:= entry.o traps.o irq.o idle.o time.o misc.o \
yann@402
   437
 					process.o signal.o ptrace.o align.o \
yann@402
   438
diff -ur linux-2.6.7/arch/ppc64/Makefile linux-2.6.7-mod/arch/ppc64/Makefile
yann@402
   439
--- linux-2.6.7/arch/ppc64/Makefile	Fri Jun 18 22:51:26 2004
yann@402
   440
+++ linux-2.6.7-mod/arch/ppc64/Makefile	Sat Jun 19 12:54:32 2004
yann@402
   441
@@ -67,10 +67,10 @@
yann@402
   442
 
yann@402
   443
 prepare: include/asm-ppc64/offsets.h
yann@402
   444
 
yann@402
   445
-arch/ppc64/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   446
+arch/ppc64/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   447
 				   include/config/MARKER
yann@402
   448
 
yann@402
   449
-include/asm-ppc64/offsets.h: arch/ppc64/kernel/asm-offsets.s
yann@402
   450
+include/asm-ppc64/offsets.h: arch/ppc64/kernel/asm-offsets.asm
yann@402
   451
 	$(call filechk,gen-asm-offsets)
yann@402
   452
 
yann@402
   453
 define archhelp
yann@402
   454
diff -ur linux-2.6.7/arch/ppc64/kernel/Makefile linux-2.6.7-mod/arch/ppc64/kernel/Makefile
yann@402
   455
--- linux-2.6.7/arch/ppc64/kernel/Makefile	Mon May 10 04:33:20 2004
yann@402
   456
+++ linux-2.6.7-mod/arch/ppc64/kernel/Makefile	Sat Jun 19 12:54:39 2004
yann@402
   457
@@ -3,7 +3,7 @@
yann@402
   458
 #
yann@402
   459
 
yann@402
   460
 EXTRA_CFLAGS	+= -mno-minimal-toc
yann@402
   461
-extra-y		:= head.o vmlinux.lds.s
yann@402
   462
+extra-y		:= head.o vmlinux.lds.asm
yann@402
   463
 
yann@402
   464
 obj-y               :=	setup.o entry.o traps.o irq.o idle.o dma.o \
yann@402
   465
 			time.o process.o signal.o syscalls.o misc.o ptrace.o \
yann@402
   466
diff -ur linux-2.6.7/arch/s390/Makefile linux-2.6.7-mod/arch/s390/Makefile
yann@402
   467
--- linux-2.6.7/arch/s390/Makefile	Mon May 10 04:32:02 2004
yann@402
   468
+++ linux-2.6.7-mod/arch/s390/Makefile	Sat Jun 19 12:54:46 2004
yann@402
   469
@@ -68,10 +68,10 @@
yann@402
   470
 
yann@402
   471
 prepare: include/asm-$(ARCH)/offsets.h
yann@402
   472
 
yann@402
   473
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   474
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   475
 				   include/config/MARKER
yann@402
   476
 
yann@402
   477
-include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   478
+include/asm-$(ARCH)/offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   479
 	$(call filechk,gen-asm-offsets)
yann@402
   480
 
yann@402
   481
 CLEAN_FILES += include/asm-$(ARCH)/offsets.h
yann@402
   482
diff -ur linux-2.6.7/arch/s390/kernel/Makefile linux-2.6.7-mod/arch/s390/kernel/Makefile
yann@402
   483
--- linux-2.6.7/arch/s390/kernel/Makefile	Mon May 10 04:33:20 2004
yann@402
   484
+++ linux-2.6.7-mod/arch/s390/kernel/Makefile	Sat Jun 19 12:54:52 2004
yann@402
   485
@@ -10,7 +10,7 @@
yann@402
   486
 
yann@402
   487
 extra-$(CONFIG_ARCH_S390_31)	+= head.o 
yann@402
   488
 extra-$(CONFIG_ARCH_S390X)	+= head64.o 
yann@402
   489
-extra-y				+= init_task.o vmlinux.lds.s
yann@402
   490
+extra-y				+= init_task.o vmlinux.lds.asm
yann@402
   491
 
yann@402
   492
 obj-$(CONFIG_MODULES)		+= s390_ksyms.o module.o
yann@402
   493
 obj-$(CONFIG_SMP)		+= smp.o
yann@402
   494
diff -ur linux-2.6.7/arch/sh/kernel/Makefile linux-2.6.7-mod/arch/sh/kernel/Makefile
yann@402
   495
--- linux-2.6.7/arch/sh/kernel/Makefile	Mon May 10 04:32:39 2004
yann@402
   496
+++ linux-2.6.7-mod/arch/sh/kernel/Makefile	Sat Jun 19 12:55:33 2004
yann@402
   497
@@ -2,7 +2,7 @@
yann@402
   498
 # Makefile for the Linux/SuperH kernel.
yann@402
   499
 #
yann@402
   500
 
yann@402
   501
-extra-y	:= head.o init_task.o vmlinux.lds.s
yann@402
   502
+extra-y	:= head.o init_task.o vmlinux.lds.asm
yann@402
   503
 
yann@402
   504
 obj-y	:= process.o signal.o entry.o traps.o irq.o \
yann@402
   505
 	ptrace.o setup.o time.o sys_sh.o semaphore.o \
yann@402
   506
diff -ur linux-2.6.7/arch/sparc/Makefile linux-2.6.7-mod/arch/sparc/Makefile
yann@402
   507
--- linux-2.6.7/arch/sparc/Makefile	Fri Jun 18 22:51:29 2004
yann@402
   508
+++ linux-2.6.7-mod/arch/sparc/Makefile	Sat Jun 19 12:55:48 2004
yann@402
   509
@@ -61,14 +61,14 @@
yann@402
   510
 
yann@402
   511
 prepare: include/asm-$(ARCH)/asm_offsets.h
yann@402
   512
 
yann@402
   513
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   514
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   515
 				   include/config/MARKER
yann@402
   516
 
yann@402
   517
-include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   518
+include/asm-$(ARCH)/asm_offsets.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   519
 	$(call filechk,gen-asm-offsets)
yann@402
   520
 
yann@402
   521
 CLEAN_FILES +=	include/asm-$(ARCH)/asm_offsets.h	\
yann@402
   522
-		arch/$(ARCH)/kernel/asm-offsets.s	\
yann@402
   523
+		arch/$(ARCH)/kernel/asm-offsets.asm	\
yann@402
   524
 		arch/$(ARCH)/boot/System.map
yann@402
   525
 
yann@402
   526
 # Don't use tabs in echo arguments.
yann@402
   527
diff -ur linux-2.6.7/arch/sparc/kernel/Makefile linux-2.6.7-mod/arch/sparc/kernel/Makefile
yann@402
   528
--- linux-2.6.7/arch/sparc/kernel/Makefile	Mon May 10 04:33:13 2004
yann@402
   529
+++ linux-2.6.7-mod/arch/sparc/kernel/Makefile	Sat Jun 19 12:55:52 2004
yann@402
   530
@@ -2,7 +2,7 @@
yann@402
   531
 # Makefile for the linux kernel.
yann@402
   532
 #
yann@402
   533
 
yann@402
   534
-extra-y		:= head.o init_task.o vmlinux.lds.s
yann@402
   535
+extra-y		:= head.o init_task.o vmlinux.lds.asm
yann@402
   536
 
yann@402
   537
 EXTRA_AFLAGS	:= -ansi
yann@402
   538
 
yann@402
   539
diff -ur linux-2.6.7/arch/sparc64/kernel/Makefile linux-2.6.7-mod/arch/sparc64/kernel/Makefile
yann@402
   540
--- linux-2.6.7/arch/sparc64/kernel/Makefile	Mon May 10 04:32:02 2004
yann@402
   541
+++ linux-2.6.7-mod/arch/sparc64/kernel/Makefile	Sat Jun 19 12:56:24 2004
yann@402
   542
@@ -5,7 +5,7 @@
yann@402
   543
 EXTRA_AFLAGS := -ansi
yann@402
   544
 EXTRA_CFLAGS := -Werror
yann@402
   545
 
yann@402
   546
-extra-y		:= head.o init_task.o vmlinux.lds.s
yann@402
   547
+extra-y		:= head.o init_task.o vmlinux.lds.asm
yann@402
   548
 
yann@402
   549
 obj-y		:= process.o setup.o cpu.o idprom.o \
yann@402
   550
 		   traps.o devices.o auxio.o \
yann@402
   551
diff -ur linux-2.6.7/arch/um/Makefile linux-2.6.7-mod/arch/um/Makefile
yann@402
   552
--- linux-2.6.7/arch/um/Makefile	Mon May 10 04:32:52 2004
yann@402
   553
+++ linux-2.6.7-mod/arch/um/Makefile	Sat Jun 19 12:57:07 2004
yann@402
   554
@@ -77,7 +77,7 @@
yann@402
   555
 # CONFIG_MODE_SKAS + CONFIG_STATIC_LINK case.
yann@402
   556
 
yann@402
   557
 LINK_TT = -static
yann@402
   558
-LD_SCRIPT_TT := uml.lds.s
yann@402
   559
+LD_SCRIPT_TT := uml.lds.asm
yann@402
   560
 
yann@402
   561
 ifeq ($(CONFIG_STATIC_LINK),y)
yann@402
   562
   LINK-y += $(LINK_TT)
yann@402
   563
@@ -103,11 +103,11 @@
yann@402
   564
 	-DELF_FORMAT=\"$(ELF_FORMAT)\" $(CPP_MODE_TT) \
yann@402
   565
 	-DKERNEL_STACK_SIZE=$(STACK_SIZE)
yann@402
   566
 
yann@402
   567
-AFLAGS_$(LD_SCRIPT-y:.s=).o = $(AFLAGS_vmlinux.lds.o) -P -C -Uum
yann@402
   568
+AFLAGS_$(LD_SCRIPT-y:.asm=).o = $(AFLAGS_vmlinux.lds.o) -P -C -Uum
yann@402
   569
 
yann@402
   570
 LD_SCRIPT-y := $(ARCH_DIR)/$(LD_SCRIPT-y)
yann@402
   571
 
yann@402
   572
-$(LD_SCRIPT-y) : $(LD_SCRIPT-y:.s=.S) scripts FORCE
yann@402
   573
+$(LD_SCRIPT-y) : $(LD_SCRIPT-y:.asm=.S) scripts FORCE
yann@402
   574
 	$(call if_changed_dep,as_s_S)
yann@402
   575
 
yann@402
   576
 linux: vmlinux $(LD_SCRIPT-y)
yann@402
   577
@@ -122,8 +122,8 @@
yann@402
   578
 # To get a definition of F_SETSIG
yann@402
   579
 USER_CFLAGS += -D_GNU_SOURCE
yann@402
   580
 
yann@402
   581
-CLEAN_FILES += linux x.i gmon.out $(ARCH_DIR)/uml.lds.s \
yann@402
   582
-	$(ARCH_DIR)/dyn_link.ld.s $(GEN_HEADERS)
yann@402
   583
+CLEAN_FILES += linux x.i gmon.out $(ARCH_DIR)/uml.lds.asm \
yann@402
   584
+	$(ARCH_DIR)/dyn_link.ld.asm $(GEN_HEADERS)
yann@402
   585
 
yann@402
   586
 $(ARCH_DIR)/main.o: $(ARCH_DIR)/main.c
yann@402
   587
 	$(CC) $(USER_CFLAGS) $(EXTRA_CFLAGS) -c -o $@ $<
yann@402
   588
diff -ur linux-2.6.7/arch/um/kernel/Makefile linux-2.6.7-mod/arch/um/kernel/Makefile
yann@402
   589
--- linux-2.6.7/arch/um/kernel/Makefile	Mon May 10 04:32:53 2004
yann@402
   590
+++ linux-2.6.7-mod/arch/um/kernel/Makefile	Sat Jun 19 12:57:15 2004
yann@402
   591
@@ -3,7 +3,7 @@
yann@402
   592
 # Licensed under the GPL
yann@402
   593
 #
yann@402
   594
 
yann@402
   595
-extra-y := vmlinux.lds.s
yann@402
   596
+extra-y := vmlinux.lds.asm
yann@402
   597
 
yann@402
   598
 obj-y = checksum.o config.o exec_kern.o exitcode.o frame_kern.o frame.o \
yann@402
   599
 	helper.o init_task.o irq.o irq_user.o ksyms.o mem.o mem_user.o \
yann@402
   600
diff -ur linux-2.6.7/arch/v850/Makefile linux-2.6.7-mod/arch/v850/Makefile
yann@402
   601
--- linux-2.6.7/arch/v850/Makefile	Mon May 10 04:33:21 2004
yann@402
   602
+++ linux-2.6.7-mod/arch/v850/Makefile	Sat Jun 19 12:57:59 2004
yann@402
   603
@@ -52,12 +52,12 @@
yann@402
   604
 prepare: include/asm-$(ARCH)/asm-consts.h
yann@402
   605
 
yann@402
   606
 # Generate constants from C code for use by asm files
yann@402
   607
-arch/$(ARCH)/kernel/asm-consts.s: include/asm include/linux/version.h \
yann@402
   608
+arch/$(ARCH)/kernel/asm-consts.asm: include/asm include/linux/version.h \
yann@402
   609
 				   include/config/MARKER
yann@402
   610
 
yann@402
   611
-include/asm-$(ARCH)/asm-consts.h: arch/$(ARCH)/kernel/asm-consts.s
yann@402
   612
+include/asm-$(ARCH)/asm-consts.h: arch/$(ARCH)/kernel/asm-consts.asm
yann@402
   613
 	$(call filechk,gen-asm-offsets)
yann@402
   614
 
yann@402
   615
 CLEAN_FILES += include/asm-$(ARCH)/asm-consts.h \
yann@402
   616
-	       arch/$(ARCH)/kernel/asm-consts.s \
yann@402
   617
+	       arch/$(ARCH)/kernel/asm-consts.asm \
yann@402
   618
 	       root_fs_image.o
yann@402
   619
diff -ur linux-2.6.7/arch/v850/kernel/Makefile linux-2.6.7-mod/arch/v850/kernel/Makefile
yann@402
   620
--- linux-2.6.7/arch/v850/kernel/Makefile	Mon May 10 04:33:21 2004
yann@402
   621
+++ linux-2.6.7-mod/arch/v850/kernel/Makefile	Sat Jun 19 12:58:04 2004
yann@402
   622
@@ -9,7 +9,7 @@
yann@402
   623
 # for more details.
yann@402
   624
 #
yann@402
   625
 
yann@402
   626
-extra-y := head.o init_task.o vmlinux.lds.s
yann@402
   627
+extra-y := head.o init_task.o vmlinux.lds.asm
yann@402
   628
 
yann@402
   629
 obj-y += intv.o entry.o process.o syscalls.o time.o semaphore.o setup.o \
yann@402
   630
 	 signal.o irq.o mach.o ptrace.o bug.o
yann@402
   631
diff -ur linux-2.6.7/arch/x86_64/Makefile linux-2.6.7-mod/arch/x86_64/Makefile
yann@402
   632
--- linux-2.6.7/arch/x86_64/Makefile	Mon May 10 04:33:19 2004
yann@402
   633
+++ linux-2.6.7-mod/arch/x86_64/Makefile	Sat Jun 19 12:58:10 2004
yann@402
   634
@@ -93,10 +93,10 @@
yann@402
   635
 
yann@402
   636
 prepare: include/asm-$(ARCH)/offset.h
yann@402
   637
 
yann@402
   638
-arch/$(ARCH)/kernel/asm-offsets.s: include/asm include/linux/version.h \
yann@402
   639
+arch/$(ARCH)/kernel/asm-offsets.asm: include/asm include/linux/version.h \
yann@402
   640
 				   include/config/MARKER
yann@402
   641
 
yann@402
   642
-include/asm-$(ARCH)/offset.h: arch/$(ARCH)/kernel/asm-offsets.s
yann@402
   643
+include/asm-$(ARCH)/offset.h: arch/$(ARCH)/kernel/asm-offsets.asm
yann@402
   644
 	$(call filechk,gen-asm-offsets)
yann@402
   645
 
yann@402
   646
 CLEAN_FILES += include/asm-$(ARCH)/offset.h
yann@402
   647
diff -ur linux-2.6.7/arch/x86_64/kernel/Makefile linux-2.6.7-mod/arch/x86_64/kernel/Makefile
yann@402
   648
--- linux-2.6.7/arch/x86_64/kernel/Makefile	Fri Jun 18 22:51:32 2004
yann@402
   649
+++ linux-2.6.7-mod/arch/x86_64/kernel/Makefile	Sat Jun 19 12:58:17 2004
yann@402
   650
@@ -2,7 +2,7 @@
yann@402
   651
 # Makefile for the linux kernel.
yann@402
   652
 #
yann@402
   653
 
yann@402
   654
-extra-y 	:= head.o head64.o init_task.o vmlinux.lds.s
yann@402
   655
+extra-y 	:= head.o head64.o init_task.o vmlinux.lds.asm
yann@402
   656
 EXTRA_AFLAGS	:= -traditional
yann@402
   657
 obj-y	:= process.o semaphore.o signal.o entry.o traps.o irq.o \
yann@402
   658
 		ptrace.o i8259.o ioport.o ldt.o setup.o time.o sys_x86_64.o \
yann@402
   659
diff -ur linux-2.6.7/scripts/Makefile.build linux-2.6.7-mod/scripts/Makefile.build
yann@402
   660
--- linux-2.6.7/scripts/Makefile.build	Mon May 10 04:33:13 2004
yann@402
   661
+++ linux-2.6.7-mod/scripts/Makefile.build	Sat Jun 19 12:43:10 2004
yann@402
   662
@@ -110,7 +110,7 @@
yann@402
   663
 quiet_cmd_cc_s_c = CC $(quiet_modtag)  $@
yann@402
   664
 cmd_cc_s_c       = $(CC) $(c_flags) -S -o $@ $< 
yann@402
   665
 
yann@402
   666
-%.s: %.c FORCE
yann@402
   667
+%.asm: %.c FORCE
yann@402
   668
 	$(call if_changed_dep,cc_s_c)
yann@402
   669
 
yann@402
   670
 quiet_cmd_cc_i_c = CPP $(quiet_modtag) $@
yann@402
   671
@@ -197,7 +197,7 @@
yann@402
   672
 quiet_cmd_as_s_S = CPP $(quiet_modtag) $@
yann@402
   673
 cmd_as_s_S       = $(CPP) $(a_flags)   -o $@ $< 
yann@402
   674
 
yann@402
   675
-%.s: %.S FORCE
yann@402
   676
+%.asm: %.S FORCE
yann@402
   677
 	$(call if_changed_dep,as_s_S)
yann@402
   678
 
yann@402
   679
 quiet_cmd_as_o_S = AS $(quiet_modtag)  $@