Date: Thu, 20 Jan 2011 08:15:12 +0000 (UTC) From: "Jayachandran C." <jchandra@FreeBSD.org> To: src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-head@freebsd.org Subject: svn commit: r217626 - in head/sys: conf mips/conf Message-ID: <201101200815.p0K8FCBu005780@svn.freebsd.org>
next in thread | raw e-mail | index | archive | help
Author: jchandra Date: Thu Jan 20 08:15:11 2011 New Revision: 217626 URL: http://svn.freebsd.org/changeset/base/217626 Log: ldscript and conf cleanup for MIPS - Remove sys/conf/ldscript.mips.64 and sys/conf/ldscript.mips.n32 and use ldscript.mips for all ABIs. The default OUTPUT_FORMAT of the toolchain is correct. - Remove LDSCRIPT_NAME entires from XLR n32 and n64 conf files. - Remove TARGET_BIG_ENDIAN from XLR conf files. - Fix machine entry in XLRN32 Deleted: head/sys/conf/ldscript.mips.64 head/sys/conf/ldscript.mips.n32 Modified: head/sys/mips/conf/MALTA64 head/sys/mips/conf/XLR head/sys/mips/conf/XLR64 head/sys/mips/conf/XLRN32 Modified: head/sys/mips/conf/MALTA64 ============================================================================== --- head/sys/mips/conf/MALTA64 Thu Jan 20 08:08:19 2011 (r217625) +++ head/sys/mips/conf/MALTA64 Thu Jan 20 08:15:11 2011 (r217626) @@ -22,7 +22,6 @@ ident MALTA machine mips mips64el # Malta supports both, so it isn't in std.malta makeoptions ARCH_FLAGS="-march=mips64 -mabi=64" -makeoptions LDSCRIPT_NAME= ldscript.mips.mips64 options YAMON Modified: head/sys/mips/conf/XLR ============================================================================== --- head/sys/mips/conf/XLR Thu Jan 20 08:08:19 2011 (r217625) +++ head/sys/mips/conf/XLR Thu Jan 20 08:15:11 2011 (r217626) @@ -50,7 +50,6 @@ cpu CPU_RMI ident XLR makeoptions MODULES_OVERRIDE="" -makeoptions TARGET_BIG_ENDIAN # include "../rmi/std.xlr" @@ -58,6 +57,8 @@ include "../rmi/std.xlr" makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols #profile 2 +makeoptions KERNLOADADDR=0x80100000 +options ISA_MIPS32 options SCHED_ULE # ULE scheduler #options VERBOSE_SYSINIT @@ -156,5 +157,3 @@ device at24co2n # EEPROM on XLR boa #device cryptodev #device crypto #device rmisec -options ISA_MIPS32 -makeoptions KERNLOADADDR=0x80100000 Modified: head/sys/mips/conf/XLR64 ============================================================================== --- head/sys/mips/conf/XLR64 Thu Jan 20 08:08:19 2011 (r217625) +++ head/sys/mips/conf/XLR64 Thu Jan 20 08:15:11 2011 (r217626) @@ -22,13 +22,12 @@ cpu CPU_RMI ident XLR64 makeoptions MODULES_OVERRIDE="" -makeoptions TARGET_BIG_ENDIAN - include "../rmi/std.xlr" makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols makeoptions ARCH_FLAGS="-march=mips64 -mabi=64" -makeoptions LDSCRIPT_NAME=ldscript.mips.64 +makeoptions KERNLOADADDR=0xffffffff80100000 +options ISA_MIPS64 #profile 2 @@ -129,5 +128,3 @@ device umass # Disks/ #device cryptodev #device crypto #device rmisec -options ISA_MIPS64 -makeoptions KERNLOADADDR=0xffffffff80100000 Modified: head/sys/mips/conf/XLRN32 ============================================================================== --- head/sys/mips/conf/XLRN32 Thu Jan 20 08:08:19 2011 (r217625) +++ head/sys/mips/conf/XLRN32 Thu Jan 20 08:15:11 2011 (r217626) @@ -17,18 +17,17 @@ # # $FreeBSD$ -machine mips mipseb +machine mips mipsn32eb cpu CPU_RMI ident XLRN32 makeoptions MODULES_OVERRIDE="" -makeoptions TARGET_BIG_ENDIAN - include "../rmi/std.xlr" makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols makeoptions ARCH_FLAGS="-march=mips64 -mabi=n32" -makeoptions LDSCRIPT_NAME=ldscript.mips.n32 +makeoptions KERNLOADADDR=0x80100000 +options ISA_MIPS64 #profile 2 @@ -129,5 +128,3 @@ device umass # Disks/ #device cryptodev #device crypto #device rmisec -options ISA_MIPS64 -makeoptions KERNLOADADDR=0x80100000
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201101200815.p0K8FCBu005780>