From df10c781742584b97fd963b3a34ab7f10a3cd42e Mon Sep 17 00:00:00 2001 From: Youness Alaoui Date: Sun, 18 Sep 2011 21:57:38 +0000 Subject: [PATCH] Ecore: Do not declare the siginfo_t and signal functions for the PS3 SVN revision: 63465 --- legacy/ecore/src/lib/ecore/Ecore.h | 12 ++++++------ legacy/ecore/src/lib/ecore/ecore_private.h | 2 +- 2 files changed, 7 insertions(+), 7 deletions(-) diff --git a/legacy/ecore/src/lib/ecore/Ecore.h b/legacy/ecore/src/lib/ecore/Ecore.h index 64ae0ee705..1dc3659622 100644 --- a/legacy/ecore/src/lib/ecore/Ecore.h +++ b/legacy/ecore/src/lib/ecore/Ecore.h @@ -566,7 +566,7 @@ extern "C" { int number; /**< The signal number. Either 1 or 2 */ void *ext_data; /**< Extension data - not used */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; @@ -575,7 +575,7 @@ extern "C" { { void *ext_data; /**< Extension data - not used */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; @@ -587,7 +587,7 @@ extern "C" { Eina_Bool terminate : 1; /**< Set if the exit request was a terminate singal */ void *ext_data; /**< Extension data - not used */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; @@ -596,7 +596,7 @@ extern "C" { { void *ext_data; /**< Extension data - not used */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; @@ -605,7 +605,7 @@ extern "C" { { int num; /**< The realtime signal's number */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; @@ -698,7 +698,7 @@ extern "C" { Eina_Bool exited : 1; /** < set to 1 if the process exited of its own accord */ Eina_Bool signalled : 1; /** < set to 1 id the process exited due to uncaught signal */ void *ext_data; /**< Extension data - not used */ -#ifndef _WIN32 +#if !defined (_WIN32) && !defined (__ppulv2__) siginfo_t data; /**< Signal info */ #endif }; diff --git a/legacy/ecore/src/lib/ecore/ecore_private.h b/legacy/ecore/src/lib/ecore/ecore_private.h index 090bc4b303..0acb484406 100644 --- a/legacy/ecore/src/lib/ecore/ecore_private.h +++ b/legacy/ecore/src/lib/ecore/ecore_private.h @@ -164,7 +164,7 @@ void *_ecore_main_fd_handler_del(Ecore_Fd_Handler *fd_handler); void _ecore_main_shutdown(void); -#ifdef _WIN32 +#if defined (_WIN32) || defined (__ppulv2__) static inline void _ecore_signal_shutdown(void) { } static inline void _ecore_signal_init(void) { } static inline void _ecore_signal_received_process(void) { }