diff options
Diffstat (limited to 'dev/SCIKit')
| -rw-r--r-- | dev/SCIKit/Macros.h | 15 | ||||
| -rw-r--r-- | dev/SCIKit/SysCalls.h | 10 |
2 files changed, 25 insertions, 0 deletions
diff --git a/dev/SCIKit/Macros.h b/dev/SCIKit/Macros.h index 114b74ef..2143c4d5 100644 --- a/dev/SCIKit/Macros.h +++ b/dev/SCIKit/Macros.h @@ -1,3 +1,12 @@ +/* ------------------------------------------- + +Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved. + +File: Macros.h +Purpose: SCIKit Macros header. + +------------------------------------------- */ + #pragma once /***********************************************************************************/ @@ -39,3 +48,9 @@ typedef IOObject FSObject; typedef SCIObject DLLObject; typedef SCIObject ThreadObject; typedef SCIObject SocketObject; + +#ifdef SYSCALL_DECL +#undef SYSCALL_DECL +#endif // SYSCALL_DECL + +#define SYSCALL_DECL(NAME, ...) IMPORT_C VoidPtr NAME(__VA_ARGS__);
\ No newline at end of file diff --git a/dev/SCIKit/SysCalls.h b/dev/SCIKit/SysCalls.h new file mode 100644 index 00000000..6504c9c2 --- /dev/null +++ b/dev/SCIKit/SysCalls.h @@ -0,0 +1,10 @@ +/* ------------------------------------------- + +Copyright (C) 2024, Amlal EL Mahrouss, all rights reserved. + +File: Macros.h +Purpose: SCIKit Macros header. + +------------------------------------------- */ + +#pragma once |
