u.h: (try) to avoid optimizations of syscall arguments
This commit is contained in:
parent
901962f6c9
commit
913b1361dc
@ -86,15 +86,15 @@ typedef __builtin_va_list va_list;
|
|||||||
|
|
||||||
typedef union NativeTypes
|
typedef union NativeTypes
|
||||||
{
|
{
|
||||||
char c;
|
volatile char c;
|
||||||
unsigned char uc;
|
volatile unsigned char uc;
|
||||||
short s;
|
volatile short s;
|
||||||
unsigned short us;
|
volatile unsigned short us;
|
||||||
int i;
|
volatile int i;
|
||||||
unsigned int ui;
|
volatile unsigned int ui;
|
||||||
long l;
|
volatile long l;
|
||||||
unsigned long ul;
|
volatile unsigned long ul;
|
||||||
void* p;
|
volatile void* p;
|
||||||
} NativeTypes;
|
} NativeTypes;
|
||||||
extern volatile NativeTypes* _sysargs;
|
extern volatile NativeTypes* _sysargs;
|
||||||
# include "syscalls.h"
|
# include "syscalls.h"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user