svn commit: r200892 - projects/mips/lib/csu/mips
Warner Losh
imp at FreeBSD.org
Wed Dec 23 08:13:44 UTC 2009
Author: imp
Date: Wed Dec 23 08:13:44 2009
New Revision: 200892
URL: http://svn.freebsd.org/changeset/base/200892
Log:
Load gp for N32 and N64 operations.
Obtained from: Cavium's Octeon port
Modified:
projects/mips/lib/csu/mips/crtn.S
Modified: projects/mips/lib/csu/mips/crtn.S
==============================================================================
--- projects/mips/lib/csu/mips/crtn.S Wed Dec 23 06:52:12 2009 (r200891)
+++ projects/mips/lib/csu/mips/crtn.S Wed Dec 23 08:13:44 2009 (r200892)
@@ -9,6 +9,9 @@ __FBSDID("$FreeBSD$");
.section .fini,"ax",%progbits
lw ra, 28(sp)
+#if defined(__mips_n64) || defined(__mips_n32)
+ lw gp, 16(sp)
+#endif
.set noreorder
j ra
addu sp, sp, 32
More information about the svn-src-projects
mailing list