https://git.reactos.org/?p=reactos.git;a=commitdiff;h=40d444919e3f0cc54f11a…
commit 40d444919e3f0cc54f11ad0cfec001f384ceea90
Author: Timo Kreuzer <timo.kreuzer(a)reactos.org>
AuthorDate: Sat Oct 7 12:32:12 2023 +0300
Commit: Timo Kreuzer <timo.kreuzer(a)reactos.org>
CommitDate: Tue Oct 17 09:41:18 2023 +0300
[SDK] Move definition of MyInt128 into stubs.h
---
sdk/include/reactos/stubs.h | 7 +++++++
sdk/tools/spec2def/spec2def.c | 7 -------
2 files changed, 7 insertions(+), 7 deletions(-)
diff --git a/sdk/include/reactos/stubs.h b/sdk/include/reactos/stubs.h
index 5b872fbe47c..b5e1517f104 100644
--- a/sdk/include/reactos/stubs.h
+++ b/sdk/include/reactos/stubs.h
@@ -31,6 +31,13 @@ typedef struct _EXCEPTION_RECORD {
#define EXCEPTION_WINE_STUB 0x80000100
#define EH_NONCONTINUABLE 0x01
+/* __int128 is not supported on x86, so use a custom type */
+typedef struct
+{
+ __int64 lower;
+ __int64 upper;
+} MyInt128;
+
void
__stdcall
RtlRaiseException(
diff --git a/sdk/tools/spec2def/spec2def.c b/sdk/tools/spec2def/spec2def.c
index 2ec775cc390..2eae6bb0170 100644
--- a/sdk/tools/spec2def/spec2def.c
+++ b/sdk/tools/spec2def/spec2def.c
@@ -228,13 +228,6 @@ OutputHeader_stub(FILE *file)
fprintf(file, "WINE_DECLARE_DEBUG_CHANNEL(relay);\n");
}
- /* __int128 is not supported on x86, so use a custom type */
- fprintf(file, "\n"
- "typedef struct {\n"
- " __int64 lower;\n"
- " __int64 upper;\n"
- "} MyInt128;\n");
-
fprintf(file, "\n");
}