forked from enlightenment/efl
parent
3f48dd037d
commit
a469511a8b
|
@ -9,6 +9,13 @@
|
|||
# ifdef __cplusplus
|
||||
extern "C" {
|
||||
# endif
|
||||
|
||||
#ifdef __sgi
|
||||
#define __FUNCTION__ "unknown"
|
||||
#ifndef __cplusplus
|
||||
#define inline
|
||||
#endif
|
||||
#endif
|
||||
|
||||
# define PRIME_TABLE_MAX 21
|
||||
# define PRIME_MIN 17
|
||||
|
@ -102,7 +109,7 @@ extern "C" {
|
|||
|
||||
# else /* No pthreads available */
|
||||
|
||||
# define ECORE_DECLARE_LOCKS struct { } locks
|
||||
# define ECORE_DECLARE_LOCKS
|
||||
# define ECORE_INIT_LOCKS(structure)
|
||||
# define ECORE_READ_LOCK(structure)
|
||||
# define ECORE_READ_UNLOCK(structure)
|
||||
|
@ -325,10 +332,17 @@ extern "C" {
|
|||
* of the message and checks that it is to be printed at the current debugging
|
||||
* level */
|
||||
# ifndef DPRINTF
|
||||
# define DPRINTF(debug, format, args...) \
|
||||
# ifdef __sgi
|
||||
# define DPRINTF(debug, format, args) \
|
||||
if (debug >= DEBUG_LEVEL) \
|
||||
fprintf(stderr, format, args);
|
||||
# else
|
||||
# define DPRINTF(debug, format, args...) \
|
||||
if (debug >= DEBUG_LEVEL) \
|
||||
fprintf(stderr, format, args);
|
||||
# endif
|
||||
# endif
|
||||
|
||||
|
||||
/* convenience macros for checking pointer parameters for non-NULL */
|
||||
# ifndef CHECK_PARAM_POINTER_RETURN
|
||||
|
|
|
@ -3,8 +3,13 @@
|
|||
|
||||
/* debug */
|
||||
extern int DEBUG;
|
||||
#ifdef __sgi
|
||||
# define D
|
||||
# define E
|
||||
#else
|
||||
# define D(fmt,args...) do { if(DEBUG>=0) fprintf(stderr,fmt,## args); } while(0);
|
||||
# define E(lvl,args...) do { if(DEBUG>=(lvl)) fprintf(stderr,## args); } while(0)
|
||||
#endif
|
||||
|
||||
typedef struct _Ecore_Config_DB_File Ecore_Config_DB_File;
|
||||
|
||||
|
|
|
@ -12,6 +12,10 @@ typedef struct _Ecore_Ipc_Client Ecore_Ipc_Client;
|
|||
typedef struct _Ecore_Ipc_Server Ecore_Ipc_Server;
|
||||
typedef struct _Ecore_Ipc_Msg_Head Ecore_Ipc_Msg_Head;
|
||||
|
||||
|
||||
#ifdef __sgi
|
||||
#pragma pack 4
|
||||
#endif
|
||||
struct _Ecore_Ipc_Msg_Head
|
||||
{
|
||||
int head;
|
||||
|
@ -21,7 +25,14 @@ struct _Ecore_Ipc_Msg_Head
|
|||
int ref_to;
|
||||
int response;
|
||||
int size;
|
||||
} __attribute__ ((packed));
|
||||
}
|
||||
#ifdef _GNU_C_
|
||||
__attribute__ ((packed));
|
||||
#endif
|
||||
;
|
||||
#ifdef __sgi
|
||||
#pragma pack 0
|
||||
#endif
|
||||
|
||||
struct _Ecore_Ipc_Client
|
||||
{
|
||||
|
|
Loading…
Reference in New Issue