summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2002-03-13 03:23:17 +0000
committerjake <jake@FreeBSD.org>2002-03-13 03:23:17 +0000
commit3e90296a6be161d9ebd2a8bd9c3ca934d8a09c50 (patch)
treef9bf6a4f5332f8eab2aaeadbbcb723c23b72b29e /sys
parent75eda3b107dee60dd395f16e79ff87f67828ef85 (diff)
downloadFreeBSD-src-3e90296a6be161d9ebd2a8bd9c3ca934d8a09c50.zip
FreeBSD-src-3e90296a6be161d9ebd2a8bd9c3ca934d8a09c50.tar.gz
Use the deo hosted toolchain by default.
Diffstat (limited to 'sys')
-rw-r--r--sys/conf/Makefile.sparc6424
1 files changed, 14 insertions, 10 deletions
diff --git a/sys/conf/Makefile.sparc64 b/sys/conf/Makefile.sparc64
index 1dfd1d5..70dcf40 100644
--- a/sys/conf/Makefile.sparc64
+++ b/sys/conf/Makefile.sparc64
@@ -18,16 +18,20 @@
MACHINE_ARCH= sparc64
-AR= /arch/sparc64/usr/bin/sparc64-ar
-CC= /arch/sparc64/usr/bin/sparc64-unknown-elf-gcc -D__sparc64__ -D__FreeBSD__=5
-LD= /arch/sparc64/usr/bin/sparc64-ld
-NM= /arch/sparc64/usr/bin/sparc64-nm
-OBJCOPY= /arch/sparc64/usr/bin/sparc64-objcopy
-OBJDUMP= /arch/sparc64/usr/bin/sparc64-objdump
-RANLIB= /arch/sparc64/usr/bin/sparc64-ranlib
-SIZE= /arch/sparc64/usr/bin/sparc64-size
+TOOLPATH= /arch/sparc64/native-uberbaum/bin
+TOOLPREFIX=
+AR= ${TOOLPATH}/${TOOLPREFIX}ar
+CC= ${TOOLPATH}/${TOOLPREFIX}gcc
+LD= ${TOOLPATH}/${TOOLPREFIX}ld
+NM= ${TOOLPATH}/${TOOLPREFIX}nm
+OBJCOPY= ${TOOLPATH}/${TOOLPREFIX}objcopy
+OBJDUMP= ${TOOLPATH}/${TOOLPREFIX}objdump
+RANLIB= ${TOOLPATH}/${TOOLPREFIX}ranlib
+SIZE= ${TOOLPATH}/${TOOLPREFIX}size
-COPT+= -B/arch/sparc64/usr/sparc64-deo-freebsd5/bin/
+COPT+= -B${TOOLPATH}/
+
+NO_CPU_COPTFLAGS=true
CWARNFLAGS= -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes \
-Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual \
@@ -52,7 +56,7 @@ S= ../../..
.include "$S/conf/kern.pre.mk"
# XXX: this should probably go somewhere else
-COPTS+= -mcmodel=medlow
+COPTS+= -mcmodel=medlow -msoft-float
SYSTEM_SFILES= $S/$M/$M/locore.s $S/$M/$M/exception.s
SYSTEM_OBJS= locore.o exception.o vnode_if.o ${OBJS} hints.o env.o config.o hack.So
OpenPOWER on IntegriCloud