svn commit: r195372 - projects/mips/sys/mips/mips
Warner Losh
imp at FreeBSD.org
Sun Jul 5 15:22:23 UTC 2009
Author: imp
Date: Sun Jul 5 15:22:22 2009
New Revision: 195372
URL: http://svn.freebsd.org/changeset/base/195372
Log:
use "PTR_LA" in preference to a bare la so it translates to dla on
64-bit ABIs.
Modified:
projects/mips/sys/mips/mips/swtch.S
Modified: projects/mips/sys/mips/mips/swtch.S
==============================================================================
--- projects/mips/sys/mips/mips/swtch.S Sun Jul 5 15:21:35 2009 (r195371)
+++ projects/mips/sys/mips/mips/swtch.S Sun Jul 5 15:22:22 2009 (r195372)
@@ -323,7 +323,7 @@ NON_LEAF(cpu_switch, STAND_FRAME_SIZE, r
mips_sw1:
#if defined(SMP) && defined(SCHED_ULE)
- la t0, _C_LABEL(blocked_lock)
+ PTR_LA t0, _C_LABEL(blocked_lock)
blocked_loop:
lw t1, TD_LOCK(a1)
beq t0, t1, blocked_loop
@@ -388,7 +388,7 @@ entry0set:
* Now running on new u struct.
*/
sw2:
- la t1, _C_LABEL(pmap_activate) # s7 = new proc pointer
+ PTR_LA t1, _C_LABEL(pmap_activate) # s7 = new proc pointer
jalr t1 # s7 = new proc pointer
move a0, s7 # BDSLOT
/*
More information about the svn-src-projects
mailing list