aboutsummaryrefslogtreecommitdiff
path: root/sysdeps/unix/sysv/linux/alpha
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2000-04-06 04:58:34 +0000
committerUlrich Drepper <drepper@redhat.com>2000-04-06 04:58:34 +0000
commit2a0ff6ff1a3679479c729fce816fc21e73c54dfb (patch)
tree9dd04c69b6ddd5ba833018e3c84d431b8b427def /sysdeps/unix/sysv/linux/alpha
parent5560eac7cb721d7e78878dcd08a6cbefc9ae1d7b (diff)
downloadglibc-2a0ff6ff1a3679479c729fce816fc21e73c54dfb.zip
glibc-2a0ff6ff1a3679479c729fce816fc21e73c54dfb.tar.gz
glibc-2a0ff6ff1a3679479c729fce816fc21e73c54dfb.tar.bz2
Update.
2000-04-05 Ulrich Drepper <drepper@redhat.com> * sysdeps/unix/sysv/linux/alpha/init-first.h: Not needed anymore. * sysdeps/unix/sysv/linux/arm/init-first.h: Likewise. * sysdeps/unix/sysv/linux/mips/init-first.h: Likewise. * sysdeps/unix/sysv/linux/powerpc/init-first.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc32/init-first.h: Likewise. * sysdeps/unix/sysv/linux/sparc/sparc64/init-first.h: Likewise. * sysdeps/unix/sysv/linux/Dist: Remove getresuid and getresgid. * Makefile (distribute): Add abi-versions.awk and firstversions.awk. Patches by Torsten Duwe <duwe@caldera.de>.
Diffstat (limited to 'sysdeps/unix/sysv/linux/alpha')
-rw-r--r--sysdeps/unix/sysv/linux/alpha/init-first.h27
1 files changed, 0 insertions, 27 deletions
diff --git a/sysdeps/unix/sysv/linux/alpha/init-first.h b/sysdeps/unix/sysv/linux/alpha/init-first.h
deleted file mode 100644
index a3f5d8f..0000000
--- a/sysdeps/unix/sysv/linux/alpha/init-first.h
+++ /dev/null
@@ -1,27 +0,0 @@
-/* The job of this fragment it to find argc and friends for INIT.
- This is done in one of two ways: either in the stack context
- of program start, or having dlopen pass them in. */
-
-#define SYSDEP_CALL_INIT(NAME, INIT) asm("\
- .weak _dl_starting_up
- .globl " #NAME "
- .ent " #NAME "
-" #NAME ":
- ldgp $29, 0($27)
- .prologue 1
- .set at
- /* Are we a dynamic libc being loaded into a static program? */
- lda $0, _dl_starting_up
- beq $0, 1f
- ldl $0, 0($0)
- cmpeq $31, $0, $0
-1: stl $0, __libc_multiple_libcs
- /* If so, argc et al are in a0-a2 already. Otherwise, load them. */
- bne $0, 2f
- ldl $16, 0($30)
- lda $17, 8($30)
- s8addq $16, $17, $18
- addq $18, 8, $18
-2: br $31, " ASM_ALPHA_NG_SYMBOL_PREFIX #INIT "..ng
- .set noat
- .end " #NAME);