[PATCH] [Sanitizer] Get the Linux ptrace test working on PowerPC64
    Kostya Serebryany 
    kcc at google.com
       
    Tue Nov  4 13:02:05 PST 2014
    
    
  
================
Comment at: test/sanitizer_common/TestCases/Linux/ptrace.cc:36
@@ -33,1 +35,3 @@
       printf("%x\n", fpregs.mxcsr);
+#endif
+
----------------
#endif  // __x86_64__
================
Comment at: test/sanitizer_common/TestCases/Linux/ptrace.cc:46
@@ +45,3 @@
+    elf_fpregset_t fpregs;
+    res = ptrace((enum __ptrace_request)PTRACE_GETFPREGS, pid, NULL, &fpregs);
+    assert(!res);
----------------
Can you file a bug against clang? 
It should not issue a waning here even w/o the explicit cast. 
The bug may end up being in the Linux headers, not in clang)
================
Comment at: test/sanitizer_common/TestCases/Linux/ptrace.cc:50
@@ -34,1 +49,3 @@
+      printf("%lx\n", (elf_greg_t)fpregs[32]);
+#endif
 
----------------
#endif  // __powerpc64__
http://reviews.llvm.org/D6108
    
    
More information about the llvm-commits
mailing list