diff options
author | Ulrich Drepper <drepper@redhat.com> | 1999-10-11 23:36:50 +0000 |
---|---|---|
committer | Ulrich Drepper <drepper@redhat.com> | 1999-10-11 23:36:50 +0000 |
commit | acf47bbeebc8ceefe62bb13325e03080bbeed74c (patch) | |
tree | a4bdee36b1889a3b35d9a48fa60597b48503deeb /sysdeps/unix/sysv/linux/powerpc/brk.S | |
parent | 38a29b57af7ed8b6f5c45253ccff1efe3fa0d71e (diff) | |
download | glibc-acf47bbeebc8ceefe62bb13325e03080bbeed74c.tar glibc-acf47bbeebc8ceefe62bb13325e03080bbeed74c.tar.gz glibc-acf47bbeebc8ceefe62bb13325e03080bbeed74c.tar.bz2 glibc-acf47bbeebc8ceefe62bb13325e03080bbeed74c.zip |
Update.
* sysdeps/unix/sysv/linux/powerpc/socket.S: Adjust asm syntax.
* sysdeps/unix/sysv/linux/powerpc/clone.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/syscall.S: Likewise.
* sysdeps/unix/sysv/linux/powerpc/brk.S: Likewise.
Diffstat (limited to 'sysdeps/unix/sysv/linux/powerpc/brk.S')
-rw-r--r-- | sysdeps/unix/sysv/linux/powerpc/brk.S | 28 |
1 files changed, 14 insertions, 14 deletions
diff --git a/sysdeps/unix/sysv/linux/powerpc/brk.S b/sysdeps/unix/sysv/linux/powerpc/brk.S index f4a3f3bcec..16f5215fd4 100644 --- a/sysdeps/unix/sysv/linux/powerpc/brk.S +++ b/sysdeps/unix/sysv/linux/powerpc/brk.S @@ -1,5 +1,5 @@ /* brk system call for Linux/ppc. - Copyright (C) 1995, 1996, 1997 Free Software Foundation, Inc. + Copyright (C) 1995, 1996, 1997, 1999 Free Software Foundation, Inc. This file is part of the GNU C Library. The GNU C Library is free software; you can redistribute it and/or @@ -24,25 +24,25 @@ .comm __curbrk,4,4 .section ".text" ENTRY(__brk) - stwu %r1,-16(%r1) - stw %r3,8(%r1) + stwu r1,-16(r1) + stw r3,8(r1) DO_CALL(SYS_ify(brk)) - lwz %r6,8(%r1) + lwz r6,8(r1) #ifdef PIC - mflr %r4 + mflr r4 bl _GLOBAL_OFFSET_TABLE_@local-4 - mflr %r5 - lwz %r5,__curbrk@got(%r5) - mtlr %r4 - stw %r3,0(%r5) + mflr r5 + lwz r5,__curbrk@got(r5) + mtlr r4 + stw r3,0(r5) #else - stw %r3,__curbrk@sdarel(%r13) + stw r3,__curbrk@sdarel(r13) #endif - cmplw %r6,%r3 - addi %r1,%r1,16 - li %r3,0 + cmplw r6,r3 + addi r1,r1,16 + li r3,0 blelr+ - li %r3,ENOMEM + li r3,ENOMEM b JUMPTARGET(__syscall_error) END (__brk) |