Resolved issue with glibc 2.16
Resolved issues introduced by changes made in glibc 2.16 removing the undocumented definition of struct siginfo from bits/siginfo.h
This commit is contained in:
@@ -43,10 +43,14 @@ template <typename Type> class LLAtomic32;
|
|||||||
typedef LLAtomic32<U32> LLAtomicU32;
|
typedef LLAtomic32<U32> LLAtomicU32;
|
||||||
class LLErrorThread;
|
class LLErrorThread;
|
||||||
class LLLiveFile;
|
class LLLiveFile;
|
||||||
|
|
||||||
|
|
||||||
#if LL_LINUX
|
#if LL_LINUX
|
||||||
typedef struct siginfo siginfo_t;
|
#include <signal.h>
|
||||||
|
//typedef struct siginfo siginfo_t; //Removed as per changes in glibc 2.16 - Drake Arconis
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
|
||||||
typedef void (*LLAppErrorHandler)();
|
typedef void (*LLAppErrorHandler)();
|
||||||
typedef void (*LLAppChildCallback)(int pid, bool exited, int status);
|
typedef void (*LLAppChildCallback)(int pid, bool exited, int status);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user