Date: Fri, 5 Dec 2003 16:14:12 -0500 (EST) From: Andrew Gallatin <gallatin@cs.duke.edu> To: freebsd-ppc@freebsd.org Subject: -msoft-float? -finline-limit=15000 ? Message-ID: <16336.62756.56554.414294@grasshopper.cs.duke.edu>
index | next in thread | raw e-mail
I assume we want something like the following?
Drew
Index: kern.mk
===================================================================
RCS file: /home/ncvs/src/sys/conf/kern.mk,v
retrieving revision 1.37
diff -u -r1.37 kern.mk
--- kern.mk 4 Nov 2003 23:29:17 -0000 1.37
+++ kern.mk 5 Dec 2003 21:09:49 -0000
@@ -57,6 +57,16 @@
.endif
#
+# For powerpc we tell gcc to use floating
+# point emulation. This avoids using floating point registers for integer
+# operations which it has a tendency to do.
+#
+.if ${MACHINE_ARCH} == "powerpc"
+CFLAGS+= -msoft-float
+INLINE_LIMIT?= 15000
+.endif
+
+#
# For AMD64, use a medium model for now. We'll switch to "kernel"
# once pmap is ready. Be excessively careful to not generate FPU code.
#
help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16336.62756.56554.414294>
