diff --git a/rtl/inc/systemh.inc b/rtl/inc/systemh.inc index c19271d79f..6a7119e2d1 100644 --- a/rtl/inc/systemh.inc +++ b/rtl/inc/systemh.inc @@ -604,9 +604,11 @@ type TEntryInformation = record InitFinalTable : Pointer; ThreadvarTablesTable : Pointer; - asm_exit : Procedure;stdcall; PascalMain : Procedure; valgrind_used : boolean; + {$ifdef HAS_ENTRYINFORMATION_OS} + OS : TEntryInformationOS; + {$endif HAS_ENTRYINFORMATION_OS} end; diff --git a/rtl/java/jsystemh_types.inc b/rtl/java/jsystemh_types.inc index e6470ea5f7..ae3c826ad7 100644 --- a/rtl/java/jsystemh_types.inc +++ b/rtl/java/jsystemh_types.inc @@ -543,6 +543,9 @@ type asm_exit : Procedure;stdcall; PascalMain : Procedure; valgrind_used : boolean; + {$ifdef HAS_ENTRYINFORMATION_OS} + OS : TEntryInformationOS; + {$endif HAS_ENTRYINFORMATION_OS} end; *)