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