diff -bru e17-ORIG/apps/e/src/bin/e.h e17/apps/e/src/bin/e.h --- e17-ORIG/apps/e/src/bin/e.h 2005-12-31 11:07:40.291017984 +0530 +++ e17/apps/e/src/bin/e.h 2005-12-31 10:50:10.781567672 +0530 @@ -61,7 +61,9 @@ #else # ifdef __GNUC__ # if __GNUC__ >= 4 +# if !defined(__powerpc__) # pragma GCC visibility push(hidden) +# endif # define EAPI __attribute__ ((visibility("default"))) # else # define EAPI diff -bru e17-ORIG/libs/ecore/src/lib/ecore/ecore_private.h e17/libs/ecore/src/lib/ecore/ecore_private.h --- e17-ORIG/libs/ecore/src/lib/ecore/ecore_private.h 2005-12-31 11:07:08.868794888 +0530 +++ e17/libs/ecore/src/lib/ecore/ecore_private.h 2005-12-31 10:48:02.060136304 +0530 @@ -43,7 +43,7 @@ #endif #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/edje/src/lib/edje_private.h e17/libs/edje/src/lib/edje_private.h --- e17-ORIG/libs/edje/src/lib/edje_private.h 2005-12-31 11:07:17.985408952 +0530 +++ e17/libs/edje/src/lib/edje_private.h 2005-12-31 10:49:14.004199144 +0530 @@ -54,7 +54,7 @@ #endif #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/eet/src/lib/eet_data.c e17/libs/eet/src/lib/eet_data.c --- e17-ORIG/libs/eet/src/lib/eet_data.c 2005-12-31 11:06:58.992296344 +0530 +++ e17/libs/eet/src/lib/eet_data.c 2005-12-31 10:40:33.277361656 +0530 @@ -40,7 +40,7 @@ */ #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/eet/src/lib/eet_image.c e17/libs/eet/src/lib/eet_image.c --- e17-ORIG/libs/eet/src/lib/eet_image.c 2005-12-31 11:06:58.955301968 +0530 +++ e17/libs/eet/src/lib/eet_image.c 2005-12-31 10:43:48.177732296 +0530 @@ -2,7 +2,7 @@ #include "Eet_private.h" #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/eet/src/lib/eet_lib.c e17/libs/eet/src/lib/eet_lib.c --- e17-ORIG/libs/eet/src/lib/eet_lib.c 2005-12-31 11:06:58.955301968 +0530 +++ e17/libs/eet/src/lib/eet_lib.c 2005-12-31 10:44:44.578158128 +0530 @@ -6,7 +6,7 @@ #include "Eet_private.h" #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/eet/src/lib/eet_memfile.c e17/libs/eet/src/lib/eet_memfile.c --- e17-ORIG/libs/eet/src/lib/eet_memfile.c 2005-12-31 11:06:58.955301968 +0530 +++ e17/libs/eet/src/lib/eet_memfile.c 2005-12-31 10:45:18.900940272 +0530 @@ -2,7 +2,7 @@ #include "Eet_private.h" #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/embryo/src/lib/embryo_private.h e17/libs/embryo/src/lib/embryo_private.h --- e17-ORIG/libs/embryo/src/lib/embryo_private.h 2005-12-31 11:07:14.761899000 +0530 +++ e17/libs/embryo/src/lib/embryo_private.h 2005-12-31 10:48:36.344924224 +0530 @@ -17,7 +17,7 @@ #endif #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif diff -bru e17-ORIG/libs/evas/src/lib/include/evas_common.h e17/libs/evas/src/lib/include/evas_common.h --- e17-ORIG/libs/evas/src/lib/include/evas_common.h 2005-12-31 11:07:06.042224592 +0530 +++ e17/libs/evas/src/lib/include/evas_common.h 2005-12-31 10:47:12.458676872 +0530 @@ -13,7 +13,7 @@ #include "evas_options.h" #ifdef __GNUC__ -# if __GNUC__ >= 4 +# if __GNUC__ >= 4 && !defined(__powerpc__) # pragma GCC visibility push(hidden) # endif #endif