mirror of
https://sourceware.org/git/glibc.git
synced 2025-07-29 11:41:21 +03:00
2.5-18.1
This commit is contained in:
@ -1,4 +1,4 @@
|
||||
/* Copyright (C) 1999, 2000 Free Software Foundation, Inc.
|
||||
/* Copyright (C) 1999, 2000, 2005 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
|
||||
@ -40,14 +40,21 @@ skip:
|
||||
#else
|
||||
mov.l .L3, r1
|
||||
sts.l pr, @-r15
|
||||
cfi_adjust_cfa_offset (4)
|
||||
cfi_rel_offset (pr, 0)
|
||||
jsr @r1
|
||||
mov.l r0, @-r15
|
||||
cfi_adjust_cfa_offset (4)
|
||||
mov.l @r15+, r1
|
||||
cfi_adjust_cfa_offset (-4)
|
||||
lds.l @r15+, pr
|
||||
cfi_adjust_cfa_offset (-4)
|
||||
mov.l r1, @r0
|
||||
#endif
|
||||
#else
|
||||
mov.l r12, @-r15
|
||||
cfi_adjust_cfa_offset (4)
|
||||
cfi_rel_offset (r12, 0)
|
||||
#ifndef _LIBC_REENTRANT
|
||||
mov r0, r2
|
||||
mov.l 0f, r12
|
||||
@ -58,7 +65,10 @@ skip:
|
||||
mov.l r2, @r1
|
||||
#else
|
||||
mov.l r0, @-r15
|
||||
cfi_adjust_cfa_offset (4)
|
||||
sts.l pr, @-r15
|
||||
cfi_adjust_cfa_offset (4)
|
||||
cfi_rel_offset (pr, 0)
|
||||
mov.l 0f, r12
|
||||
mova 0f, r0
|
||||
add r0, r12
|
||||
@ -98,5 +108,3 @@ skip:
|
||||
#endif
|
||||
#endif
|
||||
END(__syscall_error)
|
||||
|
||||
weak_alias (__syscall_error, syscall_error)
|
||||
|
Reference in New Issue
Block a user