PERFORCE change 105262 for review
Oleksandr Tymoshenko
gonzo at FreeBSD.org
Tue Aug 29 13:32:02 UTC 2006
http://perforce.freebsd.org/chv.cgi?CH=105262
Change 105262 by gonzo at gonzo_hq on 2006/08/29 13:31:34
o Add mips endianess support.
o Add common for all mips architectures flags.
Affected files ...
.. //depot/projects/mips2/src/share/mk/bsd.cpu.mk#4 edit
Differences ...
==== //depot/projects/mips2/src/share/mk/bsd.cpu.mk#4 (text+ko) ====
@@ -115,12 +115,13 @@
_CPUCFLAGS = -mcpu=${CPUTYPE}
. endif
. elif ${MACHINE_ARCH} == "mips"
+_CPUCFLAGS = -mno-abicalls -G0
. if ${CPUTYPE} == "mips32"
-_CPUCFLAGS = -march=mips32
+_CPUCFLAGS += -march=mips32
. elif ${CPUTYPE} == "mips64"
-_CPUCFLAGS = -march=mips64
+_CPUCFLAGS += -march=mips64
. elif ${CPUTYPE} == "mipsr4kc"
-_CPUCFLAGS = -march=r4kc
+_CPUCFLAGS += -march=r4kc
. endif
. endif
@@ -203,6 +204,12 @@
LD += -EB
.endif
+.if ${MACHINE_ARCH} == "mips" && defined(MIPS_LITTLE_ENDIAN)
+_CPUCFLAGS += -EL
+LDFLAGS += -Wl,-EL
+LD += -EL
+.endif
+
# NB: COPTFLAGS is handled in /usr/src/sys/conf/kern.pre.mk
.if !defined(NO_CPU_CFLAGS)
More information about the p4-projects
mailing list