Messages in this thread Patch in this message | | | Subject | [RFC] [PATCH] linux-2.5.49_subarch-cleanup_A2 | From | john stultz <> | Date | 25 Nov 2002 17:40:58 -0800 |
| |
James, all, Ok, again, this patch tries to cleanup the subarch directories by splitting up the .h files and moving them into include/asm-i386/mach-xyz. It also lets the build fall back to the default .h files in include/asm-i386/mach-default (renamed from mach-generic as Alan suggested).
Most of the patch is very boring file moves, so I've bziped and attached it below. I've also inlined the Makefile changes as they are at least a bit more interesting.
If there are no further comments, I'll re-submit w/o the rfc bit.
thanks -john
diff -Nru a/arch/i386/Makefile b/arch/i386/Makefile --- a/arch/i386/Makefile Mon Nov 25 17:32:39 2002 +++ b/arch/i386/Makefile Mon Nov 25 17:32:39 2002 @@ -46,10 +46,13 @@ CFLAGS += $(cflags-y) -ifdef CONFIG_VISWS -MACHINE := mach-visws -else -MACHINE := mach-generic +#VISWS subarch support +mflags-$(CONFIG_VISWS) := -Iinclude/asm-i386/mach-visws +mcore-$(CONFIG_VISWS) := mach-visws +#default subarch support +mflags-y += -Iinclude/asm-i386/mach-default +ifndef mcore-y + mcore-y := mach-default endif HEAD := arch/i386/kernel/head.o arch/i386/kernel/init_task.o @@ -57,14 +60,14 @@ libs-y += arch/i386/lib/ core-y += arch/i386/kernel/ \ arch/i386/mm/ \ - arch/i386/$(MACHINE)/ + arch/i386/$(mcore-y)/ drivers-$(CONFIG_MATH_EMULATION) += arch/i386/math-emu/ drivers-$(CONFIG_PCI) += arch/i386/pci/ # FIXME: is drivers- right ? drivers-$(CONFIG_OPROFILE) += arch/i386/oprofile/ -CFLAGS += -Iarch/i386/$(MACHINE) -AFLAGS += -Iarch/i386/$(MACHINE) +CFLAGS += $(mflags-y) +AFLAGS += $(mflags-y) makeboot = $(call descend,arch/i386/boot,$(1))
[unhandled content-type:application/x-bzip] | |