|
@@ -109,7 +109,7 @@ Const
|
|
implementation
|
|
implementation
|
|
|
|
|
|
var
|
|
var
|
|
- //SysInstance : Longint;public name '_FPC_SysInstance';
|
|
|
|
|
|
+ FPCSysInstance : Longint;public name '_FPC_SysInstance';
|
|
FPCResStrInitTables : Pointer;public name '_FPC_ResStrInitTables';
|
|
FPCResStrInitTables : Pointer;public name '_FPC_ResStrInitTables';
|
|
FPCResourceStringTables : Pointer;public name '_FPC_ResourceStringTables';
|
|
FPCResourceStringTables : Pointer;public name '_FPC_ResourceStringTables';
|
|
const
|
|
const
|
|
@@ -212,6 +212,7 @@ procedure Exe_entry(const info : TEntryInformation);[public,alias:'_FPC_EXE_Entr
|
|
EntryInformation:=info;
|
|
EntryInformation:=info;
|
|
FPCResStrInitTables:=info.ResStrInitTables;
|
|
FPCResStrInitTables:=info.ResStrInitTables;
|
|
FPCResourceStringTables:=info.ResourceStringTables;
|
|
FPCResourceStringTables:=info.ResourceStringTables;
|
|
|
|
+ FPCSysInstance:=info.Platform.SysInstanceAddr^;
|
|
WStrInitTablesTable:=info.WideInitTables;
|
|
WStrInitTablesTable:=info.WideInitTables;
|
|
IsLibrary:=false;
|
|
IsLibrary:=false;
|
|
{ install the handlers for exe only ?
|
|
{ install the handlers for exe only ?
|