]> git.ipfire.org Git - thirdparty/glibc.git/commitdiff
Update.
authorUlrich Drepper <drepper@redhat.com>
Tue, 22 Jul 2003 03:19:23 +0000 (03:19 +0000)
committerUlrich Drepper <drepper@redhat.com>
Tue, 22 Jul 2003 03:19:23 +0000 (03:19 +0000)
* sysdeps/i386/fpu/feenablxcpt.c (feenableexcept): Reverse use of
stmxcsr and ldmxcsr.

ChangeLog
sysdeps/i386/fpu/feenablxcpt.c

index 87cc44553ef485271d4bcb9872922559d205e2e4..636f72cdf3473a0741da8bda2a3cf709d1dfbf79 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 2003-07-21  Ulrich Drepper  <drepper@redhat.com>
 
+       * sysdeps/i386/fpu/feenablxcpt.c (feenableexcept): Reverse use of
+       stmxcsr and ldmxcsr.
+
        * Makerules (build-module-helper): Add -z defs unless explicitly said
        not to do it.
        * dlfcn/Makefile: Define various *-no-z-defs variables for test DSOs
index a000d02d35744d211b291090bb70d7e0afbe2196..8bf8bd9ec16dff15083a9a1b281dca81c63e3ce0 100644 (file)
@@ -44,11 +44,11 @@ feenableexcept (int excepts)
       unsigned int xnew_exc;
 
       /* Get the current control word.  */
-      __asm__ ("ldmxcsr %0" : "=m" (*&xnew_exc));
+      __asm__ ("stmxcsr %0" : "=m" (*&xnew_exc));
 
       xnew_exc &= ~(excepts << 7);
 
-      __asm__ ("stmxcsr %0" : : "m" (*&xnew_exc));
+      __asm__ ("ldmxcsr %0" : : "m" (*&xnew_exc));
     }
 
   return old_exc;