about summary refs log tree commit diff
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.tar.gz
glibc-2a0ff6ff1a3679479c729fce816fc21e73c54dfb.tar.xz
glibc-2a0ff6ff1a3679479c729fce816fc21e73c54dfb.zip
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 a3f5d8f0c4..0000000000
--- 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);