]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
[BZ #3325]
authorUlrich Drepper <drepper@redhat.com>
Mon, 19 Feb 2007 05:48:54 +0000 (05:48 +0000)
committerUlrich Drepper <drepper@redhat.com>
Mon, 19 Feb 2007 05:48:54 +0000 (05:48 +0000)
* sysdeps/i386/fpu/e_fmodf.S: Use fprem1 instead of fprem.
* sysdeps/i386/fpu/e_fmodl.c: Likewise.
* sysdeps/i386/fpu/e_fmod.S: Likewise.
Patch by Jared Casper <jaredcasper@gmail.com>.

ChangeLog
nptl/ChangeLog
sysdeps/i386/fpu/e_fmod.S
sysdeps/i386/fpu/e_fmodf.S
sysdeps/i386/fpu/e_fmodl.c

index 5ef26ee8a9b81ed12c57c8bb10127154097e47c3..d5745afec23309fab46a47a59b95b719dcf3408d 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,11 @@
 2007-02-18  Ulrich Drepper  <drepper@redhat.com>
 
+       [BZ #3325]
+       * sysdeps/i386/fpu/e_fmodf.S: Use fprem1 instead of fprem.
+       * sysdeps/i386/fpu/e_fmodl.c: Likewise.
+       * sysdeps/i386/fpu/e_fmod.S: Likewise.
+       Patch by Jared Casper <jaredcasper@gmail.com>.
+
        * sysdeps/unix/closedir.c: Outside libc don't use locking.
        * sysdeps/unix/opendir.c: Likewise.
        * sysdeps/unix/readdir.c: Likewise.
index 1a47040a76528b4413863499135f0abaaa7b8c12..5cee640e3eb40772f702c9d6f9cb7425d2dd866d 100644 (file)
@@ -1,3 +1,8 @@
+2007-02-18  Ulrich Drepper  <drepper@redhat.com>
+
+       * sysdeps/pthread/pthread-functions.h: If PTR_DEMANGLE is not
+       available, don't use it.
+
 2007-02-09  Jakub Jelinek  <jakub@redhat.com>
 
        * sysdeps/unix/sysv/linux/x86_64/lowlevellock.S
index 4cf6e9205464a01a65ded93e216f6cffb467b0f3..e801286a9b3394952056f86d8e58612354cd3601 100644 (file)
@@ -10,7 +10,7 @@ RCSID("$NetBSD: e_fmod.S,v 1.4 1995/05/08 23:47:56 jtc Exp $")
 ENTRY(__ieee754_fmod)
        fldl    12(%esp)
        fldl    4(%esp)
-1:     fprem
+1:     fprem1
        fstsw   %ax
        sahf
        jp      1b
index bbce40976db657c961429d2e5ffd00d48de9e671..1850af098e979b68ac9eaf838bfee3c16793275f 100644 (file)
@@ -11,7 +11,7 @@ RCSID("$NetBSD: $")
 ENTRY(__ieee754_fmodf)
        flds    8(%esp)
        flds    4(%esp)
-1:     fprem
+1:     fprem1
        fstsw   %ax
        sahf
        jp      1b
index c7c9a60456eacf675c7430dc26f39ae8bf158885..97a06d00169f0a001ae6584c1ccd6b9ed418bb40 100644 (file)
@@ -12,7 +12,7 @@ __ieee754_fmodl (long double x, long double y)
 {
   long double res;
 
-  asm ("1:\tfprem\n"
+  asm ("1:\tfprem1\n"
        "fstsw   %%ax\n"
        "sahf\n"
        "jp      1b\n"