summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'src/patchsets/glibc/2.2.5/14_all_glibc-2.2.5-alpha-pcdyn-fix.patch')
-rw-r--r--src/patchsets/glibc/2.2.5/14_all_glibc-2.2.5-alpha-pcdyn-fix.patch19
1 files changed, 19 insertions, 0 deletions
diff --git a/src/patchsets/glibc/2.2.5/14_all_glibc-2.2.5-alpha-pcdyn-fix.patch b/src/patchsets/glibc/2.2.5/14_all_glibc-2.2.5-alpha-pcdyn-fix.patch
new file mode 100644
index 0000000000..ce51ee3fc8
--- /dev/null
+++ b/src/patchsets/glibc/2.2.5/14_all_glibc-2.2.5-alpha-pcdyn-fix.patch
@@ -0,0 +1,19 @@
+--- glibc-2.2.5/sysdeps/alpha/divrem.h Fri Jul 6 06:55:45 2001
++++ glibc-2.2.5-alpha/sysdeps/alpha/divrem.h Fri Sep 6 17:32:35 2002
+@@ -86,6 +86,7 @@
+
+ .align 3
+ UFUNC_NAME:
++$udiv_entry:
+ lda sp, -STACK(sp)
+ .frame sp, STACK, retaddr, 0
+ #ifdef PROF
+@@ -206,7 +207,7 @@
+ cmovge AT, AT, arg2
+
+ /* Do the unsigned division. */
+- bsr retaddr, UFUNC_NAME
++ bsr retaddr, $udiv_entry
+
+ /* Restore originals and adjust the sign of the result. */
+ ldq arg1, 0(sp)