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>
Sun Feb 17 22:08:06 2008 +0000 (2008-02-17)
changeset 431 8bde4c6ea47a
permissions -rw-r--r--
Robert P. J. DAY says:

apparently, the patchset for gcc 4.2.1 applies properly to the
source for gcc 4.2.2 and gcc 4.2.3. so, if you want, you can simply
add support for those last two just by augmenting menuconfig and
adding a couple symlinks for those two directories. seems like a
cheap way to add a couple new versions.
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)  $@