diff options
author | Roland McGrath <roland@gnu.org> | 1996-07-01 22:16:41 +0000 |
---|---|---|
committer | Roland McGrath <roland@gnu.org> | 1996-07-01 22:16:41 +0000 |
commit | 3776d592f117c8c5b0d2c37d265cb8ee2ac21695 (patch) | |
tree | 9cae15e988bc6b4eb1e2737db59bceaab58e0be7 /sysdeps/unix/alpha | |
parent | 7cbc698400bfe2a64f12b0cb703fda0fdecb5a59 (diff) | |
download | glibc-3776d592f117c8c5b0d2c37d265cb8ee2ac21695.tar.gz glibc-3776d592f117c8c5b0d2c37d265cb8ee2ac21695.tar.xz glibc-3776d592f117c8c5b0d2c37d265cb8ee2ac21695.zip |
Mon Jul 1 12:29:50 1996 Roland McGrath <roland@delasyd.gnu.ai.mit.edu>
* nss/Makefile (databases): Change host to hosts. * nss/host-lookup.c: Renamed to nss/hosts-lookup.c.
Diffstat (limited to 'sysdeps/unix/alpha')
-rw-r--r-- | sysdeps/unix/alpha/sysdep.S | 2 | ||||
-rw-r--r-- | sysdeps/unix/alpha/sysdep.h | 12 |
2 files changed, 2 insertions, 12 deletions
diff --git a/sysdeps/unix/alpha/sysdep.S b/sysdeps/unix/alpha/sysdep.S index 3e7666ff61..6540b80af6 100644 --- a/sysdeps/unix/alpha/sysdep.S +++ b/sysdeps/unix/alpha/sysdep.S @@ -26,10 +26,10 @@ Cambridge, MA 02139, USA. */ #endif LEAF(__syscall_error, 0) + ldgp gp, 0(t12) .prologue 1 /* Store return value in errno... */ - ldgp gp, 0(t12) stl v0, errno /* And just kick back a -1. */ diff --git a/sysdeps/unix/alpha/sysdep.h b/sysdeps/unix/alpha/sysdep.h index 4b3f9aa5d8..72d84047c2 100644 --- a/sysdeps/unix/alpha/sysdep.h +++ b/sysdeps/unix/alpha/sysdep.h @@ -99,22 +99,12 @@ name/**/: \ #undef PSEUDO_END -#ifdef PIC -/* When building a shared library, we can use a branch since the text - section of the library is much smaller than 4MB. If we ever break - this assumption, the linker will tell us. */ -# define PSEUDO_END(sym) \ -1996: \ - br zero, __syscall_error; \ - END(sym) -#else -# define PSEUDO_END(sym) \ +#define PSEUDO_END(sym) \ 1996: \ br gp, 2f; \ 2: ldgp gp, 0(gp); \ jmp zero, __syscall_error; \ END(sym) -#endif #define r0 v0 #define r1 a4 |