diff --git a/src/template/linux_ppc b/src/template/linux_ppc
index 65415dd3a54f1ff9af871609a73e88decb1946de..1e116ded6b848e3bbe3e5ecb4d2572bbbb8a501d 100755
--- a/src/template/linux_ppc
+++ b/src/template/linux_ppc
@@ -1,5 +1,5 @@
 AROPT:crs
-CFLAGS:-O2
+CFLAGS:-O -mieee  # optimization -O2 removed because of egcs problem
 SHARED_LIB:-fpic
 ALL:
 SRCH_INC: