summaryrefslogtreecommitdiffstats
path: root/sys
diff options
context:
space:
mode:
authordfr <dfr@FreeBSD.org>2001-09-24 22:50:20 +0000
committerdfr <dfr@FreeBSD.org>2001-09-24 22:50:20 +0000
commita7a6c0736af67ff53016128692e274751c583c92 (patch)
tree0cd4e208ee8d959eaa56b1a11d1198138c2dd872 /sys
parentbf258187c9ce8f191f588ea09bcf958229657f44 (diff)
downloadFreeBSD-src-a7a6c0736af67ff53016128692e274751c583c92.zip
FreeBSD-src-a7a6c0736af67ff53016128692e274751c583c92.tar.gz
Use b6 instead of b1 - b1 is supposed to be preserved and b6 is scratch.
Diffstat (limited to 'sys')
-rw-r--r--sys/ia64/ia64/pal.S8
-rw-r--r--sys/ia64/ia64/pal.s8
2 files changed, 8 insertions, 8 deletions
diff --git a/sys/ia64/ia64/pal.S b/sys/ia64/ia64/pal.S
index 998f4d1..78cac0d 100644
--- a/sys/ia64/ia64/pal.S
+++ b/sys/ia64/ia64/pal.S
@@ -59,13 +59,13 @@ psrsave = loc4
mov r30=in2
mov r31=in3
;;
- mov b1=entry
+ mov b6=entry
add palret=2f-1b,palret // calculate return address
;;
mov b0=palret
rsm psr.i // disable interrupts
;;
- br.cond.sptk b1 // call into firmware
+ br.cond.sptk b6 // call into firmware
2: mov psr.l=psrsave
mov rp=rpsave
mov ar.pfs=pfssave
@@ -102,11 +102,11 @@ psrsave = loc3
mov out2=in2
mov out3=in3
;;
- mov b1=entry
+ mov b6=entry
;;
rsm psr.i // disable interrupts
;;
- br.call.sptk.many rp=b1 // call into firmware
+ br.call.sptk.many rp=b6 // call into firmware
2: mov psr.l=psrsave
mov rp=rpsave
mov ar.pfs=pfssave
diff --git a/sys/ia64/ia64/pal.s b/sys/ia64/ia64/pal.s
index 998f4d1..78cac0d 100644
--- a/sys/ia64/ia64/pal.s
+++ b/sys/ia64/ia64/pal.s
@@ -59,13 +59,13 @@ psrsave = loc4
mov r30=in2
mov r31=in3
;;
- mov b1=entry
+ mov b6=entry
add palret=2f-1b,palret // calculate return address
;;
mov b0=palret
rsm psr.i // disable interrupts
;;
- br.cond.sptk b1 // call into firmware
+ br.cond.sptk b6 // call into firmware
2: mov psr.l=psrsave
mov rp=rpsave
mov ar.pfs=pfssave
@@ -102,11 +102,11 @@ psrsave = loc3
mov out2=in2
mov out3=in3
;;
- mov b1=entry
+ mov b6=entry
;;
rsm psr.i // disable interrupts
;;
- br.call.sptk.many rp=b1 // call into firmware
+ br.call.sptk.many rp=b6 // call into firmware
2: mov psr.l=psrsave
mov rp=rpsave
mov ar.pfs=pfssave
OpenPOWER on IntegriCloud