Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 302019 Details for
Bug 403767
dev-util/valgrind-3.7.0-r3 - TEXTREL usr/lib/valgrind/vgpreload_*-*-linux.so
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
*incomplete* patch for TEXTREL fix on ppc32 and ppc64
valgrind-3.7.0-non-exec-stack-ppc.patch (text/plain), 3.77 KB, created by
hiyuh
on 2012-02-15 09:25:22 UTC
(
hide
)
Description:
*incomplete* patch for TEXTREL fix on ppc32 and ppc64
Filename:
MIME Type:
Creator:
hiyuh
Created:
2012-02-15 09:25:22 UTC
Size:
3.77 KB
patch
obsolete
>diff -uNr valgrind-3.7.0.orig/coregrind/m_dispatch/dispatch-ppc32-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-ppc32-linux.S >--- valgrind-3.7.0.orig/coregrind/m_dispatch/dispatch-ppc32-linux.S 2011-10-27 06:24:42.000000000 +0900 >+++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-ppc32-linux.S 2012-02-15 17:24:59.702231502 +0900 >@@ -624,12 +624,11 @@ > blr > .size VG_(run_a_noredir_translation), .-VG_(run_a_noredir_translation) > >+#endif // defined(VGP_ppc32_linux) > > /* Let the linker know we don't need an executable stack */ > .section .note.GNU-stack,"",@progbits > >-#endif // defined(VGP_ppc32_linux) >- > /*--------------------------------------------------------------------*/ > /*--- end ---*/ > /*--------------------------------------------------------------------*/ >diff -uNr valgrind-3.7.0.orig/coregrind/m_dispatch/dispatch-ppc64-linux.S valgrind-3.7.0/coregrind/m_dispatch/dispatch-ppc64-linux.S >--- valgrind-3.7.0.orig/coregrind/m_dispatch/dispatch-ppc64-linux.S 2011-10-27 06:24:42.000000000 +0900 >+++ valgrind-3.7.0/coregrind/m_dispatch/dispatch-ppc64-linux.S 2012-02-15 17:25:30.378547778 +0900 >@@ -650,12 +650,11 @@ > addi 1,1,512 > blr > >+#endif // defined(VGP_ppc64_linux) > > /* Let the linker know we don't need an executable stack */ > .section .note.GNU-stack,"",@progbits > >-#endif // defined(VGP_ppc64_linux) >- > /*--------------------------------------------------------------------*/ > /*--- end ---*/ > /*--------------------------------------------------------------------*/ >diff -uNr valgrind-3.7.0.orig/coregrind/m_syswrap/syscall-ppc32-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-ppc32-linux.S >--- valgrind-3.7.0.orig/coregrind/m_syswrap/syscall-ppc32-linux.S 2011-10-27 06:24:42.000000000 +0900 >+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-ppc32-linux.S 2012-02-15 17:26:55.008420019 +0900 >@@ -154,12 +154,12 @@ > ML_(blksys_finished): .long 5b > > .previous >- >-/* Let the linker know we don't need an executable stack */ >-.section .note.GNU-stack,"",@progbits > > #endif // defined(VGP_ppc32_linux) > >+/* Let the linker know we don't need an executable stack */ >+.section .note.GNU-stack,"",@progbits >+ > /*--------------------------------------------------------------------*/ > /*--- end ---*/ > /*--------------------------------------------------------------------*/ >diff -uNr valgrind-3.7.0.orig/coregrind/m_syswrap/syscall-ppc64-linux.S valgrind-3.7.0/coregrind/m_syswrap/syscall-ppc64-linux.S >--- valgrind-3.7.0.orig/coregrind/m_syswrap/syscall-ppc64-linux.S 2011-10-27 06:24:42.000000000 +0900 >+++ valgrind-3.7.0/coregrind/m_syswrap/syscall-ppc64-linux.S 2012-02-15 17:27:10.934584249 +0900 >@@ -161,12 +161,11 @@ > ML_(blksys_committed): .quad 4b > ML_(blksys_finished): .quad 5b > >+#endif // defined(VGP_ppc64_linux) > > /* Let the linker know we don't need an executable stack */ > .section .note.GNU-stack,"",@progbits > >-#endif // defined(VGP_ppc64_linux) >- > /*--------------------------------------------------------------------*/ > /*--- end ---*/ > /*--------------------------------------------------------------------*/ >diff -uNr valgrind-3.7.0.orig/coregrind/m_cpuid.S valgrind-3.7.0/coregrind/m_cpuid.S >--- valgrind-3.7.0.orig/coregrind/m_cpuid.S 2011-10-27 06:24:45.000000000 +0900 >+++ valgrind-3.7.0/coregrind/m_cpuid.S 2012-02-15 17:50:48.377192963 +0900 >@@ -151,7 +151,7 @@ > ret > #endif > >-#if defined(VGP_x86_linux) || defined(VGP_amd64_linux) >+#if defined(VGP_x86_linux) || defined(VGP_amd64_linux) || defined(VGP_ppc32_linux) || defined(VGP_ppc64_linux) > /* Let the linker know we don't need an executable stack */ > .section .note.GNU-stack,"",@progbits > #endif
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 403767
: 302019