version 1.12, 2005/12/11 12:19:47 |
version 1.12.6.2, 2006/06/01 22:35:31 |
Line 88 vector.o: ${XEN}/${XEN_BUILD}/vector.S a |
|
Line 88 vector.o: ${XEN}/${XEN_BUILD}/vector.S a |
|
TEXTADDR?= c0100000 |
TEXTADDR?= c0100000 |
LINKFLAGS_NORMAL= -X |
LINKFLAGS_NORMAL= -X |
.if (${OBJECT_FMT} == "ELF") |
.if (${OBJECT_FMT} == "ELF") |
KERN_LDSCRIPT?= kern.ldscript |
KERN_LDSCRIPT?= kern.ldscript.Xen |
LINKFORMAT= -T $S/arch/${XEN_BUILD}/conf/${KERN_LDSCRIPT} |
LINKFORMAT= -T $S/arch/${XEN_BUILD}/conf/${KERN_LDSCRIPT} |
.else |
.else |
LINKFORMAT= -z |
LINKFORMAT= -z |
Line 123 clock.o: config_time.h |
|
Line 123 clock.o: config_time.h |
|
|
|
%RULES |
%RULES |
|
|
# XXX - Ugly, but make doesn't easily handle .o.uue (assumes it's a suffix) |
## Include rules for Atheros WLAN |
# XXX - Also, config has no simple was to just add foo.o to the Makefile. |
.include "$S/contrib/dev/ath/netbsd/Makefile.ath.inc" |
# It needs a pathname of some sort for "object" |
|
.if !empty(OBJS:M\/athhal-i386-elf.hal.o) |
|
OBJS:=${OBJS:C/\/athhal-i386-elf.hal.o/athhal-i386-elf.hal.o/} |
|
|
|
.PATH: $S/contrib/arch/i386/dev |
|
ATH_UUDEC?= @${_MKSHMSG} "uudecode ${.CURDIR:T}/${.TARGET}"; \ |
|
${_MKSHECHO}\ |
|
${UUDECODE} -p $> \> ${.TARGET}; \ |
|
rm -f ${.TARGET}; \ |
|
${UUDECODE} -p $> > ${.TARGET} |
|
athhal-i386-elf.hal.o: athhal-i386-elf.hal.o.uue |
|
${ATH_UUDEC} |
|
all depend: opt_ah.h |
|
opt_ah.h: athhal-i386-elf.opt_ah.h |
|
ln -s ${.ALLSRC} ${.TARGET} |
|
.endif |
|
|
|
## |
## |
## (9) port independent kernel machinery |
## (9) port independent kernel machinery |