u.h: (try) to avoid optimizations of syscall arguments

This commit is contained in:
Giacomo Tesio 2017-05-19 01:02:42 +02:00
parent 901962f6c9
commit 913b1361dc
1 changed files with 9 additions and 9 deletions

View File

@ -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"