about summary refs log tree commit diff
path: root/sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S
diff options
context:
space:
mode:
authorUlrich Drepper <drepper@redhat.com>2001-04-25 20:50:21 +0000
committerUlrich Drepper <drepper@redhat.com>2001-04-25 20:50:21 +0000
commite0ea35832e9039a89809102688e57a1040587b87 (patch)
tree6b856a602d9677cfb6e92ea8f7312fb3396bbed0 /sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S
parentc5e38fac45176848d71f91eb01daa23c6f1a9886 (diff)
downloadglibc-e0ea35832e9039a89809102688e57a1040587b87.tar.gz
glibc-e0ea35832e9039a89809102688e57a1040587b87.tar.xz
glibc-e0ea35832e9039a89809102688e57a1040587b87.zip
Update.
2001-04-25  Jakub Jelinek  <jakub@redhat.com>

	* sysdeps/unix/sysv/linux/sparc/sparc64/bits/time.h: Move to...
	* sysdeps/unix/sysv/linux/sparc/bits/time.h: ...here.
	* sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/bits/time.h: Remove.
	* sysdeps/unix/sysv/linux/sparc/sparc64/bits/socket.h: Move to...
	* sysdeps/unix/sysv/linux/sparc/bits/socket.h: ...here.  Adjust
	struct msghdr for __WORDSIZE == 32.
	* sysdeps/unix/sysv/linux/sparc/sparc64/bits/statvfs.h: Move to...
	* sysdeps/unix/sysv/linux/sparc/bits/statvfs.h: ...here. Adjust
	for __WORDSIZE == 32.
	* sysdeps/unix/sysv/linux/sparc/sparc64/bits/siginfo.h: Remove.
	* sysdeps/unix/sysv/linux/sparc/sparc32/sparcv9/get_clockfreq.c: New
	file.
	* sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S (__libc_siglongjmp):
	Rename from longjmp, make longjmp weak alias to it.

2001-04-24  David S. Miller  <davem@redhat.com>

	* sysdeps/unix/sysv/linux/sparc/sparc64/get_clockfreq.c: New file.
Diffstat (limited to 'sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S')
-rw-r--r--sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S16
1 files changed, 8 insertions, 8 deletions
diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S b/sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S
index 963aa6d89d..a0f9216531 100644
--- a/sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S
+++ b/sysdeps/unix/sysv/linux/sparc/sparc64/longjmp.S
@@ -1,4 +1,4 @@
-/* Copyright (C) 1997 Free Software Foundation, Inc.
+/* Copyright (C) 1997, 2001 Free Software Foundation, Inc.
    Contributed by Richard Henderson (rth@tamu.edu).
 
    The GNU C Library is free software; you can redistribute it and/or
@@ -29,7 +29,7 @@
 
 /* void longjmp (sigjmp_buf env, int val) */
 
-ENTRY(longjmp)
+ENTRY(__libc_siglongjmp)
 
 	/* Modify the context with the value we want to return.  */
 	movre	%o1, 1, %o1
@@ -41,10 +41,10 @@ ENTRY(longjmp)
 	/* And bamf back to where we belong!  */
 	ta	0x6f
 
-END(longjmp)
+END(__libc_siglongjmp)
 
-strong_alias(longjmp, __longjmp)
-strong_alias(longjmp, __libc_longjmp)
-strong_alias(longjmp, __libc_siglongjmp)
-weak_alias(longjmp, _longjmp)
-weak_alias(longjmp, siglongjmp)
+strong_alias(__libc_siglongjmp, __longjmp)
+strong_alias(__libc_siglongjmp, __libc_longjmp)
+weak_alias(__libc_siglongjmp, longjmp)
+weak_alias(__libc_siglongjmp, _longjmp)
+weak_alias(__libc_siglongjmp, siglongjmp)