On Monday 03 December 2001 20:13, Keith Owens wrote: > I just had a quick look at arch/alpha makefiles. > > kernel/Makefile - no obvious conversion problems. asm_offsets moves to > arch/alpha and is renamed to asm-offsets using the standard code.
Could you take a look a the attached makefile.in , it's in alpha/kernel, for 2.4.16 , i'd welcome any comment, specificaly regarding the "ifneq ($(CONFIG_ALPHA_EB64P)$(CONFIG_ALPHA_EB66),) obj-y += sys_eb64p.o endif" translations and the like ... btw, is there a way to test rules correctness without booting and finding the hard way if the link succeeded or not ? does comparing nm output of vmlinuxes built with the old and new kbuild sounds right, or am i smoking bad stuff ? thank you ghoz --- expsyms(alpha_ksyms.o) select(head.o) select(entry.o traps.o process.o osf_sys.o irq.o irq_alpha.o signal.o setup.o ptrace.o time.o semaphore.o alpha_ksyms.o # # FIXME! # These should be made conditional on the stuff that needs them! # select(irq_i8259.o irq_srm.o es1888.o smc37c669.o smc37c93x.o ns87312.o) select(CONFIG_VGA_HOSE console.o) select(CONFIG_SMP smp.o irq_smp.o) select(CONFIG_PCI pci.o pci_iommu.o) select(CONFIG_SRM_ENV srm_env.o) ifsel (CONFIG_ALPHA_GENERIC) select( core_apecs.o core_cia.o core_irongate.o core_lca.o core_mcpcia.o core_polaris.o core_t2.o core_tsunami.o core_titan.o sys_alcor.o sys_cabriolet.o sys_dp264.o sys_eb64p.o sys_eiger.o sys_jensen.o sys_miata.o sys_mikasa.o sys_nautilus.o sys_titan.o sys_noritake.o sys_rawhide.o sys_ruffian.o sys_rx164.o sys_sable.o sys_sio.o sys_sx164.o sys_takara.o sys_rx164.o sys_wildfire.o core_wildfire.o irq_pyxis.o) else # Core logic support select(CONFIG_ALPHA_APECS core_apecs.o) select(CONFIG_ALPHA_CIA core_cia.o) select(CONFIG_ALPHA_IRONGATE core_irongate.o) select(CONFIG_ALPHA_LCA core_lca.o) select(CONFIG_ALPHA_MCPCIA core_mcpcia.o) select(CONFIG_ALPHA_T2 core_t2.o) select(CONFIG_ALPHA_TSUNAMI core_tsunami.o) select(CONFIG_ALPHA_TITAN core_titan.o) select(CONFIG_ALPHA_POLARIS core_polaris.o) select(CONFIG_ALPHA_WILDFIRE core_wildfire.o) # Board support select(CONFIG_ALPHA_ALCOR sys_alcor.o) select(CONFIG_ALPHA_XLT sys_alcor.o) select(CONFIG_ALPHA_CABRIOLET sys_cabriolet.o) select(CONFIG_ALPHA_EB164 sys_cabriolet.o) select(CONFIG_ALPHA_EB66P sys_cabriolet.o) select(CONFIG_ALPHA_LX164 sys_cabriolet.o) select(CONFIG_ALPHA_PC164 sys_cabriolet.o) select(CONFIG_ALPHA_DP264 sys_dp264.o) select(CONFIG_ALPHA_SHARK sys_dp264.o) select(CONFIG_ALPHA_TITAN sys_titan.o) select(CONFIG_ALPHA_EB64P sys_eb64p.o) select(CONFIG_ALPHA_EB66 sys_eb64p.o) select(CONFIG_ALPHA_EIGER sys_eiger.o) select(CONFIG_ALPHA_JENSEN sys_jensen.o pci-noop.o) select(CONFIG_ALPHA_MIATA sys_miata.o) select(CONFIG_ALPHA_MIKASA sys_mikasa.o) select(CONFIG_ALPHA_NAUTILUS sys_nautilus.o) select(CONFIG_ALPHA_NORITAKE sys_noritake.o) select(CONFIG_ALPHA_RAWHIDE sys_rawhide.o) select(CONFIG_ALPHA_RUFFIAN sys_ruffian.o) select(CONFIG_ALPHA_RX164 sys_rx164.o) select(CONFIG_ALPHA_SABLE sys_sable.o) select(CONFIG_ALPHA_BOOK1 sys_sio.o) select(CONFIG_ALPHA_AVANTI sys_sio.o) select(CONFIG_ALPHA_NONAME sys_sio.o) select(CONFIG_ALPHA_P2K sys_sio.o) select(CONFIG_ALPHA_XL sys_sio.o) select(CONFIG_ALPHA_SX164 sys_sx164.o) select(CONFIG_ALPHA_TAKARA sys_takara.o) select(CONFIG_ALPHA_WILDFIRE sys_wildfire.o) select(CONFIG_ALPHA_MIATA irq_pyxis.o) select(CONFIG_ALPHA_RUFFIAN irq_pyxis.o) select(CONFIG_ALPHA_SX164 irq_pyxis.o) endif # GENERIC _______________________________________________ kbuild-devel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/kbuild-devel