Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 28 Mar 2002 20:04:14 -0800 (PST)
From:      Peter Wemm <peter@FreeBSD.org>
To:        Perforce Change Reviews <perforce@freebsd.org>
Subject:   PERFORCE change 8602 for review
Message-ID:  <200203290404.g2T44EG90626@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
http://people.freebsd.org/~peter/p4db/chv.cgi?CH=8602

Change 8602 by peter@peter_thunder on 2002/03/28 20:03:55

	update for native builds and other hacks

Affected files ...

... //depot/projects/ia64/sys/boot/efi/loader/Makefile#3 edit
... //depot/projects/ia64/sys/boot/ia64/skiload/Makefile#5 edit

Differences ...

==== //depot/projects/ia64/sys/boot/efi/loader/Makefile#3 (text+ko) ====

@@ -10,7 +10,7 @@
 SRCS+=		main.c conf.c dev_net.c
 
 # Enable BootForth
-BOOT_FORTH=	yes
+#BOOT_FORTH=	yes
 CFLAGS+=	-I${.CURDIR}/../../ficl -I${.CURDIR}/../../ficl/${MACHINE_ARCH}
 .if BOOT_FORTH
 CFLAGS+=	-DBOOT_FORTH
@@ -37,7 +37,8 @@
 CFLAGS+= -DLOADER
 
 LDSCRIPT=	${.CURDIR}/../libefi/arch/${MACHINE_ARCH}/ldscript.${MACHINE_ARCH}
-LDFLAGS=	-nostdlib -T ${LDSCRIPT} -shared -Bsymbolic -L/usr/local/ia64-unknown-linux/lib
+LDFLAGS=	-nostdlib -T ${LDSCRIPT} -shared -Bsymbolic -L/usr/lib
+OBJCOPY?=	objcopy
 
 CLEANFILES+=	setdef0.c setdef0.o setdef1.c setdef1.o setdefs.h start.o \
 		vers.c vers.o ${BASE}.efi ${BASE}.sym ${BASE}.list
@@ -54,6 +55,7 @@
 
 ${BASE}.efi: ${BASE}.sym
 	${OBJCOPY} -j .text \
+		-j set_Xcommand_set \
 		-j .hash \
 		-j .data \
 		-j .sdata \
@@ -61,8 +63,6 @@
 		-j .rela \
 		-j .reloc \
 		-j .dynsym \
-		-j .dynstr \
-		-j set_Xcommand_set \
 		--target=efi-app-${MACHINE_ARCH} \
 		${BASE}.sym ${BASE}.efi
 

==== //depot/projects/ia64/sys/boot/ia64/skiload/Makefile#5 (text+ko) ====

@@ -43,7 +43,7 @@
 CFLAGS+= -DLOADER
 CFLAGS+= -ffreestanding
 
-LDFLAGS=	-nostdlib -T ${.CURDIR}/ldscript.ia64
+LDFLAGS=	-L/usr/lib -T ${.CURDIR}/ldscript.ia64
 
 CLEANFILES+=	vers.c vers.o ${PROG}.list
 CLEANFILES+=	loader.help

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe p4-projects" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203290404.g2T44EG90626>