]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Check __x86_64__ for FPU state
authorhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Nov 2013 21:52:29 +0000 (21:52 +0000)
committerhjl <hjl@138bc75d-0d04-0410-961f-82ee72b054a4>
Wed, 6 Nov 2013 21:52:29 +0000 (21:52 +0000)
PR sanitizer/59018
* sanitizer_common/sanitizer_platform_limits_posix.cc
(struct_user_fpxregs_struct_sz): Initialize to 0 if __x86_64__ is
defined.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@204483 138bc75d-0d04-0410-961f-82ee72b054a4

libsanitizer/ChangeLog
libsanitizer/sanitizer_common/sanitizer_platform_limits_posix.cc

index 03b45e8fadde52ff7bcc9515172200d04fd00ed8..3d790fe75d765c51b09cfe969c76c5b54d307ff9 100644 (file)
@@ -1,3 +1,10 @@
+2013-11-05  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR sanitizer/59018
+       * sanitizer_common/sanitizer_platform_limits_posix.cc
+       (struct_user_fpxregs_struct_sz): Initialize to 0 if __x86_64__ is
+       defined.
+
 2013-11-05  H.J. Lu  <hongjiu.lu@intel.com>
 
        PR sanitizer/59018
index 971a19314d872c75a2c5cd6292659a69ffdfb6c3..b771583d0640afbe97a7f07901bd839d3e3d7848 100644 (file)
@@ -191,7 +191,7 @@ namespace __sanitizer {
       (defined(__i386) || defined (__x86_64))  // NOLINT
   unsigned struct_user_regs_struct_sz = sizeof(struct user_regs_struct);
   unsigned struct_user_fpregs_struct_sz = sizeof(struct user_fpregs_struct);
-#if __WORDSIZE == 64
+#ifdef __x86_64
   unsigned struct_user_fpxregs_struct_sz = 0;
 #else
   unsigned struct_user_fpxregs_struct_sz = sizeof(struct user_fpxregs_struct);