1*4882a593SmuzhiyunFrom ff29b837f21a69c79289c3a87b03f8c23e05616e Mon Sep 17 00:00:00 2001 2*4882a593SmuzhiyunFrom: Pierre Habouzit <madcoder@debian.org> 3*4882a593SmuzhiyunDate: Tue, 10 May 2011 23:11:45 +0200 4*4882a593SmuzhiyunSubject: [PATCH] workaround SIGSEGV on PPC. 5*4882a593SmuzhiyunMIME-Version: 1.0 6*4882a593SmuzhiyunContent-Type: text/plain; charset=UTF-8 7*4882a593SmuzhiyunContent-Transfer-Encoding: 8bit 8*4882a593Smuzhiyun 9*4882a593SmuzhiyunSigned-off-by: Pierre Habouzit <madcoder@debian.org> 10*4882a593SmuzhiyunSigned-off-by: Jérôme Pouiller <jezz@sysmic.org> 11*4882a593Smuzhiyun--- 12*4882a593Smuzhiyun coregrind/m_machine.c | 4 ++++ 13*4882a593Smuzhiyun 1 file changed, 4 insertions(+) 14*4882a593Smuzhiyun 15*4882a593Smuzhiyundiff --git a/coregrind/m_machine.c b/coregrind/m_machine.c 16*4882a593Smuzhiyunindex 6110c93..298a00e 100644 17*4882a593Smuzhiyun--- a/coregrind/m_machine.c 18*4882a593Smuzhiyun+++ b/coregrind/m_machine.c 19*4882a593Smuzhiyun@@ -27,6 +27,10 @@ 20*4882a593Smuzhiyun The GNU General Public License is contained in the file COPYING. 21*4882a593Smuzhiyun */ 22*4882a593Smuzhiyun 23*4882a593Smuzhiyun+#ifdef __powerpc__ 24*4882a593Smuzhiyun+# pragma GCC optimize ("-O0") 25*4882a593Smuzhiyun+#endif 26*4882a593Smuzhiyun+ 27*4882a593Smuzhiyun #include "pub_core_basics.h" 28*4882a593Smuzhiyun #include "pub_core_vki.h" 29*4882a593Smuzhiyun #include "pub_core_threadstate.h" 30*4882a593Smuzhiyun-- 31*4882a593Smuzhiyun2.1.4 32*4882a593Smuzhiyun 33