Commit e0e248ea authored by Marcus Meissner's avatar Marcus Meissner Committed by Alexandre Julliard

Solaris redefines ERR and CS, fixed occurances.

Solaris has TRAPNO in its sigcontext, added to sig_context.h
parent 46b68f09
......@@ -19,8 +19,8 @@
#include "task.h"
#include "except.h"
#include "win.h"
#include "debug.h"
#include "flatthunk.h"
#include "debug.h"
/* List of the 16-bit callback functions. This list is used */
......@@ -706,7 +706,7 @@ UINT32 WINAPI ThunkConnect16(
DWORD dwReason, /* [in] initialisation argument */
struct ThunkDataCommon *TD, /* [in/out] thunkbuffer */
LPSTR thunkfun32, /* [in] win32 thunkfunction */
WORD CS /* [in] CS of win16 dll */
WORD cs /* [in] CS of win16 dll */
) {
BOOL32 directionSL;
......
......@@ -59,6 +59,8 @@ extern short debug_msg_enabled[][DEBUG_CLASS_COUNT];
#endif /* NO_DEBUG_MSGS */
/* define error macro regardless of what is configured */
/* Solaris got an 'ERR' define in <sys/reg.h> */
#undef ERR
#define ERR(ch, fmt, args...) DPRINTF_(err, ch, fmt, ## args)
#define MSG(format, args...) fprintf(stderr, format, ## args)
......
......@@ -168,6 +168,9 @@ typedef struct _CONTEXT /* Note 1 */
#else
#define ESP_sig(context) ((context)->uc_mcontext.gregs[ESP])
#endif
#ifdef TRAPNO
#define TRAP_sig(context) ((context)->uc_mcontext.gregs[TRAPNO])
#endif
#endif /* svr4 || SCO_DS */
......
......@@ -30,11 +30,11 @@
#include "file.h"
#include "mmsystem.h"
#include "multimedia.h"
#include "debug.h"
#include "xmalloc.h"
#include "callback.h"
#include "module.h"
#include "selectors.h"
#include "debug.h"
int mciInstalledCount;
int mciInstalledListLen;
......
......@@ -6,13 +6,13 @@
#include <assert.h>
#include <stdio.h>
#include "debug.h"
#include "winbase.h"
#include "winerror.h"
#include "heap.h"
#include "process.h"
#include "server.h"
#include "thread.h"
#include "debug.h"
#define HTABLE_SIZE 0x30 /* Handle table initial size */
#define HTABLE_INC 0x10 /* Handle table increment */
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment