mirror of
git://sourceware.org/git/glibc.git
synced 2025-04-24 14:41:06 +08:00
2005-06-16 Jakub Jelinek <jakub@redhat.com>
[BZ #1016] * sysdeps/ia64/strlen.S (strlen): Change l2 into a local label.
This commit is contained in:
parent
d06b31ce64
commit
cb02123833
@ -73,7 +73,7 @@ ENTRY(strlen)
|
|||||||
ld8 val1 = [str], 8;;
|
ld8 val1 = [str], 8;;
|
||||||
nop.b 0
|
nop.b 0
|
||||||
nop.b 0
|
nop.b 0
|
||||||
l2: ld8.s val2 = [str], 8 // don't bomb out here
|
.l2: ld8.s val2 = [str], 8 // don't bomb out here
|
||||||
czx1.r pos0 = val1
|
czx1.r pos0 = val1
|
||||||
;;
|
;;
|
||||||
cmp.ne p6, p0 = 8, pos0
|
cmp.ne p6, p0 = 8, pos0
|
||||||
@ -81,7 +81,7 @@ l2: ld8.s val2 = [str], 8 // don't bomb out here
|
|||||||
chk.s val2, .recovery
|
chk.s val2, .recovery
|
||||||
.back:
|
.back:
|
||||||
mov val1 = val2
|
mov val1 = val2
|
||||||
br.cond.dptk l2
|
br.cond.dptk .l2
|
||||||
.foundit:
|
.foundit:
|
||||||
sub tmp = str, origadd // tmp = crt address - orig
|
sub tmp = str, origadd // tmp = crt address - orig
|
||||||
add len = len, pos0;;
|
add len = len, pos0;;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user