|
@@ -1,22 +1,41 @@
|
|
|
unit buildrtl;
|
|
|
|
|
|
- interface
|
|
|
+interface
|
|
|
|
|
|
- uses
|
|
|
- sysinit,
|
|
|
- extpas,
|
|
|
- ctypes, strings,
|
|
|
- heaptrc,
|
|
|
- windows, cmem, dynlibs,
|
|
|
- dos, messages,
|
|
|
- rtlconsts, sysconst, sysutils, math, types,
|
|
|
- typinfo, fgl, classes,
|
|
|
- charset, character, getopts,
|
|
|
- fpwidestring,
|
|
|
- sharemem, exeinfo, fpintres, windirs,
|
|
|
- {$ifndef CPUAARCH64}cpu, signals,{$endif}
|
|
|
- softfpu, sfpux80, sfpu128, ufloatx80, ufloat128;
|
|
|
+{$IFDEF FPC_DOTTEDUNITS}
|
|
|
+uses
|
|
|
+ sysinit,
|
|
|
+ extpas,
|
|
|
+ heaptrc,
|
|
|
+ fpintres,
|
|
|
+ System.CTypes, System.Strings,
|
|
|
+ WinApi.Windows, System.CMem, System.DynLibs,
|
|
|
+ TP.DOS, WinApi.Messages,
|
|
|
+ System.RtlConsts, System.SysConst, System.SysUtils, System.Math, System.Types,
|
|
|
+ System.TypInfo, System.FGL, System.Classes,
|
|
|
+ System.CharSet, System.Character, System.GetOpts,
|
|
|
+ System.FPWideString,
|
|
|
+ WinApi.ShareMem, System.ExeInfo, WinApi.WinDirs,
|
|
|
+ {$ifndef CPUAARCH64}System.CPU, WinApi.Signals,{$endif}
|
|
|
+ System.SoftFPU, System.SoftFpuX80, System.SoftFpu128, System.UFloatX80, System.UFloat128;
|
|
|
+{$ELSE FPC_DOTTEDUNITS}
|
|
|
+uses
|
|
|
+ sysinit,
|
|
|
+ extpas,
|
|
|
+ heaptrc,
|
|
|
+ fpintres,
|
|
|
+ ctypes, strings,
|
|
|
+ windows, cmem, dynlibs,
|
|
|
+ dos, messages,
|
|
|
+ rtlconsts, sysconst, sysutils, math, types,
|
|
|
+ typinfo, fgl, classes,
|
|
|
+ charset, character, getopts,
|
|
|
+ fpwidestring,
|
|
|
+ sharemem, exeinfo, fpintres, windirs,
|
|
|
+ {$ifndef CPUAARCH64}cpu, signals,{$endif}
|
|
|
+ softfpu, sfpux80, sfpu128, ufloatx80, ufloat128;
|
|
|
+{$ENDIF FPC_DOTTEDUNITS}
|
|
|
|
|
|
- implementation
|
|
|
+implementation
|
|
|
|
|
|
end.
|