From be78db81806f362ffff86c73e394c73265da80f1 Mon Sep 17 00:00:00 2001 From: Pierre Muller Date: Sat, 23 Sep 2023 00:21:09 +0200 Subject: [PATCH] Handle sysconst unit for DOTTED --- rtl/aix/Makefile.fpc | 9 +++------ rtl/amiga/Makefile.fpc | 2 +- rtl/android/Makefile.fpc | 11 ++++------- rtl/beos/Makefile.fpc | 2 +- rtl/darwin/Makefile.fpc | 2 +- rtl/dragonfly/Makefile.fpc | 9 +++------ rtl/embedded/Makefile.fpc | 2 +- rtl/freebsd/Makefile.fpc | 9 +++------ rtl/freertos/Makefile.fpc | 2 +- rtl/gba/Makefile.fpc | 2 +- rtl/go32v2/Makefile.fpc | 10 +++------- rtl/linux/Makefile.fpc | 2 +- rtl/msxdos/Makefile.fpc | 10 +++------- rtl/nativent/Makefile.fpc | 4 ++-- rtl/nds/Makefile.fpc | 2 +- rtl/netbsd/Makefile.fpc | 11 ++++------- rtl/netwlibc/Makefile.fpc | 11 ++++------- rtl/openbsd/Makefile.fpc | 9 +++------ rtl/palmos/Makefile.fpc | 9 +++------ rtl/sinclairql/Makefile.fpc | 2 +- rtl/solaris/Makefile.fpc | 9 +++------ rtl/watcom/Makefile.fpc | 2 +- rtl/wii/Makefile.fpc | 2 +- rtl/win16/Makefile.fpc | 8 ++------ rtl/win32/Makefile.fpc | 2 +- rtl/win64/Makefile.fpc | 2 +- rtl/wince/Makefile.fpc | 2 +- 27 files changed, 54 insertions(+), 93 deletions(-) diff --git a/rtl/aix/Makefile.fpc b/rtl/aix/Makefile.fpc index 59de3fc1dd..42cffd070c 100644 --- a/rtl/aix/Makefile.fpc +++ b/rtl/aix/Makefile.fpc @@ -17,14 +17,14 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(STRINGSUNIT) $(OBJPASUNIT) $ $(ERRORSUNIT) \ # ipc $(DLUNIT) $(DYNLIBSUNIT) \ - types sysconst \ + types $(SYSCONSTUNIT) \ rtlconsts cthreads \ dos \ cwstring $(FPWIDESTRINGUNIT) $(FPINTRESUNIT) $(CPU_UNITS) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst rtlconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) rtlconst [require] nortl=y @@ -152,7 +152,7 @@ dos$(PPUEXT) : strings$(PPUEXT) unix$(PPUEXT) $(UNIXINC)/dos.pp $(INC)/filerec.i # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp classes$(PPUEXT) : $(UNIXINC)/classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ @@ -166,9 +166,6 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp $(OBJPASUNIT)$(PPUEXT) sysutils$(PPUEX types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/rtlconsts.pp diff --git a/rtl/amiga/Makefile.fpc b/rtl/amiga/Makefile.fpc index 8df6b0a17b..98970b1632 100644 --- a/rtl/amiga/Makefile.fpc +++ b/rtl/amiga/Makefile.fpc @@ -15,7 +15,7 @@ implicitunits=$(SYSINITUNITS) $(EXEUNITS) athreads $(DOSUNIT) $(SYSUTILSUNIT) $( $(UFLOAT128UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(SFPUX80UNIT) $(SOFTFPUUNIT) -rsts=$(MATHUNIT) rtlconsts typinfo classes sysconst +rsts=$(MATHUNIT) rtlconsts typinfo classes $(SYSCONSTUNIT) [require] nortl=y diff --git a/rtl/android/Makefile.fpc b/rtl/android/Makefile.fpc index e7b1bbf950..fa1151a933 100644 --- a/rtl/android/Makefile.fpc +++ b/rtl/android/Makefile.fpc @@ -12,11 +12,11 @@ units=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(CPU_UNITS) \ $(FPINTRESUNIT) $(HEAPTRCUNIT) $(LINEINFOUNIT) $(LNFODWRFUNIT) $(TERMIOUNIT) unix $(LINUXUNIT) $(INITCUNIT) $(CMEMUNIT) \ $(LINUXVCSUNIT) sysutils typinfo $(MATHUNIT) $(CHARSETUNIT) $(CPALLUNIT) $(CHARACTERUNIT) \ $(GETOPTSUNIT) $(ERRORSUNIT) $(DLUNIT) $(DYNLIBSUNIT) \ - types sysconst cthreads $(SORTBASEUNIT) classes $(FGLUNIT) \ + types $(SYSCONSTUNIT) cthreads $(SORTBASEUNIT) classes $(FGLUNIT) \ rtlconsts dos cwstring $(FPCYLIXUNIT) $(UNIXCPUNIT) $(FPWIDESTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo sysconst rtlconsts +rsts=$(MATHUNIT) typinfo $(SYSCONSTUNIT) rtlconsts [require] nortl=y @@ -41,7 +41,7 @@ libunits=$(SYSTEMUNIT) $(OBJPASUNIT) $(STRINGSUNIT) dos \ sysutils typinfo $(MATHUNIT) \ $(CPU_UNITS) $(GETOPTSUNIT) \ $(ERRORSUNIT) sockets \ - $(SORTBASEUNIT) classes $(FGLUNIT) sysconst rtlconsts \ + $(SORTBASEUNIT) classes $(FGLUNIT) $(SYSCONSTUNIT) rtlconsts \ [prerules] RTL=.. @@ -167,7 +167,7 @@ dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$( # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp classes$(PPUEXT) : $(UNIXINC)/classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ @@ -180,9 +180,6 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp $(OBJPASUNIT)$(PPUEXT) sysutils$(PPUEX types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/rtlconsts.pp diff --git a/rtl/beos/Makefile.fpc b/rtl/beos/Makefile.fpc index cb28d7dd54..b8874a5a92 100644 --- a/rtl/beos/Makefile.fpc +++ b/rtl/beos/Makefile.fpc @@ -18,7 +18,7 @@ units=system $(UUCHARUNIT) $(BASEUNIXUNIT) $(UNIXTYPEUNIT) $(CTYPESUNIT) $(OBJPA $(DYNLIBSUNIT) $(CWSTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU218UNIT) $(UFLOAT128UNIT) # beos -rsts=$(MATHUNIT) typinfo sysconst rtlconsts +rsts=$(MATHUNIT) typinfo $(SYSCONSTUNIT) rtlconsts implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) [require] diff --git a/rtl/darwin/Makefile.fpc b/rtl/darwin/Makefile.fpc index 6f2db6fc63..224a3683a3 100644 --- a/rtl/darwin/Makefile.fpc +++ b/rtl/darwin/Makefile.fpc @@ -20,7 +20,7 @@ units=$(SYSTEMUNIT) sysinit $(UUCHARUNIT) $(UNIXTYPEUNIT) $(CTYPESUNIT) $(OBJPAS $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst rtlconsts +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) rtlconsts [require] nortl=y diff --git a/rtl/dragonfly/Makefile.fpc b/rtl/dragonfly/Makefile.fpc index 495f61c1c7..931a9a7f37 100644 --- a/rtl/dragonfly/Makefile.fpc +++ b/rtl/dragonfly/Makefile.fpc @@ -18,12 +18,12 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $( $(CPU_UNITS) $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) $(HEAPTRCUNIT) $(LNFODWRFUNIT) $(LINEINFOUNIT) \ $(ERRORSUNIT) $(BSDUNIT) \ $(CONSOLEUNIT) \ - sysconst cthreads dos cwstring \ + $(SYSCONSTUNIT) cthreads dos cwstring \ $(FPINTRESUNIT) $(UNIXCPUNIT) $(FPWIDESTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y @@ -156,7 +156,7 @@ dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$( # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp @@ -172,9 +172,6 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp $(OBJPASUNIT)$(PPUEXT) rtlconsts$(PPUE types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - # # Other system-independent RTL Units # diff --git a/rtl/embedded/Makefile.fpc b/rtl/embedded/Makefile.fpc index 045fbc708b..ea618306e8 100644 --- a/rtl/embedded/Makefile.fpc +++ b/rtl/embedded/Makefile.fpc @@ -22,7 +22,7 @@ units=$(SYSTEMUNIT) $(CPU_UNITS) $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(EX $(SYSCONSTUNIT) #implicitunits=exeinfo $(CP_UNITS) -#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes sysconst dateutil +#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes $(SYSCONSTUNIT) dateutil [require] nortl=y diff --git a/rtl/freebsd/Makefile.fpc b/rtl/freebsd/Makefile.fpc index 439463642c..7a105d6141 100644 --- a/rtl/freebsd/Makefile.fpc +++ b/rtl/freebsd/Makefile.fpc @@ -18,12 +18,12 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $( $(CPU_UNITS) $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) $(HEAPTRCUNIT) $(LNFODWRFUNIT) $(LINEINFOUNIT) \ $(ERRORSUNIT) $(BSDUNIT) freebsd \ $(CONSOLEUNIT) \ - sysconst cthreads dos cwstring \ + $(SYSCONSTUNIT) cthreads dos cwstring \ $(FPINTRESUNIT) $(UNIXCPUNIT) $(FPWIDESTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y @@ -167,7 +167,7 @@ dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$( # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp @@ -184,9 +184,6 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp $(OBJPASUNIT)$(PPUEXT) rtlconsts$(PPUE types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - # # Other system-independent RTL Units # diff --git a/rtl/freertos/Makefile.fpc b/rtl/freertos/Makefile.fpc index c73c4ae8f8..99b82a32f8 100644 --- a/rtl/freertos/Makefile.fpc +++ b/rtl/freertos/Makefile.fpc @@ -23,7 +23,7 @@ units=$(SYSTEMUNIT) $(CPU_UNITS) $(UUCHARUNIT) objpas $(ISO7185UNIT) $(EXTPASUNI $(CHARACTERUNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes sysconst dateutil +#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes $(SYSCONSTUNIT) dateutil [require] nortl=y diff --git a/rtl/gba/Makefile.fpc b/rtl/gba/Makefile.fpc index 7e066de765..65ca6a2af3 100644 --- a/rtl/gba/Makefile.fpc +++ b/rtl/gba/Makefile.fpc @@ -13,7 +13,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUN $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) \ $(FPWIDESTRINGUNIT) $(CHARACTERUNIT) \ $(TYPESUNIT) $(SYSCONSTUNIT) $(RTLCONSTSUNIT) $(LINEINFOUNIT) $(FGLUNIT) -#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes sysconst dateutil fpmkunit +#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes $(SYSCONSTUNIT) dateutil fpmkunit implicitunits=$(CP_UNITS) $(UNICODEDATAUNIT) [require] diff --git a/rtl/go32v2/Makefile.fpc b/rtl/go32v2/Makefile.fpc index 85f71a3870..5cbc2d1768 100644 --- a/rtl/go32v2/Makefile.fpc +++ b/rtl/go32v2/Makefile.fpc @@ -12,9 +12,9 @@ units=system $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUN cpu $(MMXUNIT) $(GETOPTSUNIT) $(HEAPTRCUNIT) $(LINEINFOUNIT) $(LNFODWRFUNIT) ctypes $(FGLUNIT) \ msmouse $(CHARSETUNIT) $(CPALLUNIT) \ $(CHARACTERUNIT) $(FPWIDESTRINGUNIT) $(UNICODEDATAUNIT) \ - types sysconst rtlconst \ + types $(SYSCONSTUNIT) rtlconst \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) [require] nortl=y @@ -117,7 +117,7 @@ dos$(PPUEXT) : dos.pp $(INC)/filerec.inc $(INC)/textrec.inc \ # Delphi Compatible Units # sysutils$(PPUEXT) : sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) go32$(PPUEXT) sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) go32$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils sysutils.pp $(EXECPPAS) @@ -138,10 +138,6 @@ rtlconst$(PPUEXT) : $(OBJPASDIR)/rtlconst.pp $(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/rtlconst.pp $(EXECPPAS) -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - $(EXECPPAS) - # # Other system-independent RTL Units # diff --git a/rtl/linux/Makefile.fpc b/rtl/linux/Makefile.fpc index d56018b90c..684f852dd0 100644 --- a/rtl/linux/Makefile.fpc +++ b/rtl/linux/Makefile.fpc @@ -21,7 +21,7 @@ units=$(SYSTEMUNIT) $(FPINTRESUNIT) $(SYSINIT_UNITS) \ implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo sysconst rtlconsts +rsts=$(MATHUNIT) typinfo $(SYSCONSTUNIT) rtlconsts [require] nortl=y diff --git a/rtl/msxdos/Makefile.fpc b/rtl/msxdos/Makefile.fpc index c95cdeddad..74dfac6373 100644 --- a/rtl/msxdos/Makefile.fpc +++ b/rtl/msxdos/Makefile.fpc @@ -7,7 +7,7 @@ main=rtl #loaders=prt0s prt0t prt0m prt0c prt0l prt0h # exceptn fpu units=system si_prc $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(STRINGSUNIT) $(CHARSETUNIT) $(CPALLUNIT) \ $(GETOPTSUNIT) $(EXEINFOUNIT) $(HEAPTRCUNIT) -#$(UUCHARUNIT) $(OBJPASUNIT) $(STRINGSUNIT) dos $(HEAPTRCUNIT) $(LNFODWRFUNIT) sysconst sysutils \ +#$(UUCHARUNIT) $(OBJPASUNIT) $(STRINGSUNIT) dos $(HEAPTRCUNIT) $(LNFODWRFUNIT) $(SYSCONSTUNIT) sysutils \ # $(MATHUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) rtlconsts typinfo cpu types \ # $(GETOPTSUNIT) $(SORTBASEUNIT) $(FGLUNIT) classes \ # msmouse $(PORTSUNIT) \ @@ -17,7 +17,7 @@ units=system si_prc $(UUCHARUNIT) $(OBJPASUNIT) $(ISO7185UNIT) $(STRINGSUNIT) $( # $(INITCUNIT) profile dxetype dxeload emu387 \ # cpu $(MMXUNIT) \ # vesamode \ -# rsts=$(MATHUNIT) typinfo classes dateutil sysconst +# rsts=$(MATHUNIT) typinfo classes dateutil $(SYSCONSTUNIT) implicitunits= $(CP_UNITS) [require] @@ -92,7 +92,7 @@ dos$(PPUEXT) : dos.pp registers.inc \ # Delphi Compatible Units # sysutils$(PPUEXT) : sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) sysconst$(PPUEXT) system$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) system$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils sysutils.pp $(EXECPPAS) @@ -115,10 +115,6 @@ rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASDIR)/rtlconst.inc $(OBJPA $(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/rtlconsts.pp $(EXECPPAS) -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) system$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - $(EXECPPAS) - # # Other system-independent RTL Units # diff --git a/rtl/nativent/Makefile.fpc b/rtl/nativent/Makefile.fpc index a57d6f47af..0d19ca3cbd 100644 --- a/rtl/nativent/Makefile.fpc +++ b/rtl/nativent/Makefile.fpc @@ -14,7 +14,7 @@ implicitunits=ndk ndkutils ddk \ # $(HEAPTRCUNIT) # $(INITCUNIT) $(CMEMUNIT) $(DYNLIBSUNIT) signals \ dos \ - rtlconsts sysconst sysutils $(MATHUNIT) types \ + rtlconsts $(SYSCONSTUNIT) sysutils $(MATHUNIT) types \ typinfo $(FGLUNIT) classes \ $(CPU_UNITS) $(CHARSETUNIT) $(GETOPTSUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) \ @@ -25,7 +25,7 @@ implicitunits=ndk ndkutils ddk \ # shared=$(DLLS) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y diff --git a/rtl/nds/Makefile.fpc b/rtl/nds/Makefile.fpc index 6ec72e092c..8e244aaadd 100644 --- a/rtl/nds/Makefile.fpc +++ b/rtl/nds/Makefile.fpc @@ -13,7 +13,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUN $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) \ $(FPWIDESTRINGUNIT) $(CHARACTERUNIT) \ $(TYPESUNIT) $(SYSCONSTUNIT) $(RTLCONSTSUNIT) $(LINEINFOUNIT) $(FGLUNIT) -#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes sysconst dateutil fpmkunit +#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes $(SYSCONSTUNIT) dateutil fpmkunit implicitunits=$(CP_UNITS) $(UNICODEDATAUNIT) [require] diff --git a/rtl/netbsd/Makefile.fpc b/rtl/netbsd/Makefile.fpc index 04ecaa599c..6cb6a98f5d 100644 --- a/rtl/netbsd/Makefile.fpc +++ b/rtl/netbsd/Makefile.fpc @@ -17,12 +17,12 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(OBJPASUNIT) $(MACPASUNIT) $( sysutils $(MATHUNIT) typinfo types $(SORTBASEUNIT) classes $(FGLUNIT) $(DYNLIBSUNIT) \ $(CPU_UNITS) $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) $(HEAPTRCUNIT) $(LNFODWRFUNIT) $(LINEINFOUNIT) \ $(ERRORSUNIT) $(BSDUNIT) \ - sysconst cthreads dos cwstring \ + $(SYSCONSTUNIT) cthreads dos cwstring \ $(FPINTRESUNIT) $(UNIXCPUNIT) $(FPWIDESTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y @@ -161,7 +161,7 @@ dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$( # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - objpas$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) + objpas$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp @@ -199,13 +199,10 @@ fpmkunit$(PPUEXT) : $(COMMON)/fpmkunit.pp classes$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT unixutil$(PPUEXT) : $(UNIXINC)/unixutil.pp $(INC)/textrec.inc $(INC)/filerec.inc $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(UNIXINC)/unixutil.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - cthreads$(PPUEXT) : $(UNIXINC)/cthreads.pp $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $< -variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) sysconst$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) $(MATHUNIT)$(PPUEXT) +variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(COMPILER) -Fi$(INC) $(INC)/variants.pp cwstring$(PPUEXT) : $(UNIXINC)/cwstring.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) baseunix$(PPUEXT) unix$(PPUEXT) unixtype$(PPUEXT) ctypes$(PPUEXT) $(DYNLIBSUNIT)$(PPUEXT) diff --git a/rtl/netwlibc/Makefile.fpc b/rtl/netwlibc/Makefile.fpc index 26f5510e63..2f0144f785 100644 --- a/rtl/netwlibc/Makefile.fpc +++ b/rtl/netwlibc/Makefile.fpc @@ -9,7 +9,7 @@ main=rtl loaders=nwplibc nwl_main nwl_dlle units=$(SYSTEMUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) \ $(LINEINFOUNIT) $(LNFODWRFUNIT) $(HEAPTRCUNIT) \ - nwsnut libc dos sysconst \ + nwsnut libc dos $(SYSCONSTUNIT) \ $(INITCUNIT) sysutils types typinfo $(SORTBASEUNIT) $(FGLUNIT) classes \ cpu $(MMXUNIT) $(GETOPTSUNIT) \ $(CHARSETUNIT) $(CPALLUNIT) \ @@ -17,7 +17,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(E $(DYNLIBSUNIT) $(CMEMUNIT) ctypes \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) -rsts=$(MATHUNIT) typinfo classes sysconst rtlconsts system +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) rtlconsts system implicitunits=$(EXEINFOUNIT) $(CP_UNITS) [require] @@ -142,12 +142,12 @@ dos$(PPUEXT) : dos.pp libc.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$(PPU # sysutils$(PPUEXT) : sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) libc.pp sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) libc.pp $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils sysutils.pp classes$(PPUEXT) : classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ sysutils$(PPUEXT) typinfo$(PPUEXT) rtlconsts$(PPUEXT) \ - sysconst$(PPUEXT) types$(PPUEXT) sortbase$(PPUEXT) \ + $(SYSCONSTUNIT)$(PPUEXT) types$(PPUEXT) sortbase$(PPUEXT) \ tthread.inc $(FGLUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/classes classes.pp @@ -160,9 +160,6 @@ types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEX rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/rtlconsts.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - # # Other system-independent RTL Units # diff --git a/rtl/openbsd/Makefile.fpc b/rtl/openbsd/Makefile.fpc index 4c14af3576..2453a8d9e7 100644 --- a/rtl/openbsd/Makefile.fpc +++ b/rtl/openbsd/Makefile.fpc @@ -16,12 +16,12 @@ units=$(SYSTEMUNIT) $(SYSINIT_UNITS) $(INITCUNIT) $(UUCHARUNIT) $(OBJPASUNIT) $( sysutils $(SORTBASEUNIT) $(FGLUNIT) classes typinfo $(MATHUNIT) \ $(CHARSETUNIT) $(CPALLUNIT) $(CHARACTERUNIT) $(GETOPTSUNIT) $(HEAPTRCUNIT) $(LINEINFOUNIT) $(LNFODWRFUNIT) \ $(ERRORSUNIT) \ - types $(SYSCTL) sysconst \ + types $(SYSCTL) $(SYSCONSTUNIT) \ $(FPINTRESUNIT) $(DYNLIBSUNIT) cwstring $(CMEMUNIT) $(DLUNIT) $(TERMIOUNIT) \ cthreads $(UNIXCPUNIT) $(FPWIDESTRINGUNIT) \ $(SOFTFPUUNIT) $(SFPUX80UNIT) $(UFLOATX80UNIT) $(SFPU128UNIT) $(UFLOAT128UNIT) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) [require] @@ -184,7 +184,7 @@ dos$(PPUEXT) : $(UNIXINC)/dos.pp $(INC)/filerec.inc $(INC)/textrec.inc strings$( # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp classes$(PPUEXT) : $(UNIXINC)/classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ @@ -222,9 +222,6 @@ endif # Other system-dependent RTL Units # -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - cthreads$(PPUEXT) : $(UNIXINC)/cthreads.pp $(COMPILER) $< diff --git a/rtl/palmos/Makefile.fpc b/rtl/palmos/Makefile.fpc index 93500f0b43..9d70a75f95 100644 --- a/rtl/palmos/Makefile.fpc +++ b/rtl/palmos/Makefile.fpc @@ -10,13 +10,13 @@ loaders= prt0 units=$(SYSTEMUNIT) si_prc $(UUCHARUNIT) objpas $(ISO7185UNIT) $(STRINGSUNIT) \ ctypes \ $(CHARSETUNIT) $(CPALLUNIT) \ - sysconst \ + $(SYSCONSTUNIT) \ systraps pilot #units=$(SYSTEMUNIT) $(UUCHARUNIT) ctypes objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) $(STRINGSUNIT) \ # $(LNFODWRFUNIT) $(LINEINFOUNIT) $(HEAPTRCUNIT) \ # windows messages $(DYNLIBSUNIT) \ # dos objects \ -# rtlconsts sysconst sysutils \ +# rtlconsts $(SYSCONSTUNIT) sysutils \ # typinfo types $(FGLUNIT) classes fmtbcd \ # strutils convutils $(MATHUNIT) dateutils \ # varutils variants \ @@ -29,7 +29,7 @@ units=$(SYSTEMUNIT) si_prc $(UUCHARUNIT) objpas $(ISO7185UNIT) $(STRINGSUNIT) \ # winsysut implicitunits=$(CP_UNITS) -# rsts=$(MATHUNIT) varutils typinfo variants classes dateutils sysconst +# rsts=$(MATHUNIT) varutils typinfo variants classes dateutils $(SYSCONSTUNIT) [require] nortl=y @@ -110,9 +110,6 @@ types$(PPUEXT) : $(OBJPASDIR)/types.pp objpas$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SY rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/rtlconsts.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - # # System Dependent Units # diff --git a/rtl/sinclairql/Makefile.fpc b/rtl/sinclairql/Makefile.fpc index 07e2d7fe28..6ca4789cd7 100644 --- a/rtl/sinclairql/Makefile.fpc +++ b/rtl/sinclairql/Makefile.fpc @@ -14,7 +14,7 @@ implicitunits=si_prc \ $(SORTBASEUNIT) $(CHARSETUNIT) $(FPWIDESTRINGUNIT) \ $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) rtlconsts typinfo classes sysconst +rsts=$(MATHUNIT) rtlconsts typinfo classes $(SYSCONSTUNIT) [require] nortl=y diff --git a/rtl/solaris/Makefile.fpc b/rtl/solaris/Makefile.fpc index 1b71e59d7d..c4dfa33905 100644 --- a/rtl/solaris/Makefile.fpc +++ b/rtl/solaris/Makefile.fpc @@ -15,7 +15,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(STRINGSUNIT) $(OBJPASUNIT) $ $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) \ $(ERRORSUNIT) \ $(DLUNIT) $(DYNLIBSUNIT) \ - types sysconst $(CHARACTERUNIT) \ + types $(SYSCONSTUNIT) $(CHARACTERUNIT) \ rtlconsts cthreads \ dos $(FPWIDESTRINGUNIT) \ cwstring $(FPINTRESUNIT) $(CPU_UNITS) \ @@ -23,7 +23,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype ctypes $(STRINGSUNIT) $(OBJPASUNIT) $ implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) -rsts=$(MATHUNIT) typinfo classes sysconst rtlconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) rtlconst [require] nortl=y @@ -151,7 +151,7 @@ dos$(PPUEXT) : strings$(PPUEXT) unix$(PPUEXT) $(UNIXINC)/dos.pp $(INC)/filerec.i # sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) sysconst$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) + $(OBJPASUNIT)$(PPUEXT) unix$(PPUEXT) $(ERRORSUNIT)$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp classes$(PPUEXT) : $(UNIXINC)/classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ @@ -165,9 +165,6 @@ typinfo$(PPUEXT): $(OBJPASDIR)/typinfo.pp $(OBJPASUNIT)$(PPUEXT) sysutils$(PPUEX types$(PPUEXT) : $(OBJPASDIR)/types.pp $(OBJPASUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/types.pp -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) $(COMPILER) $(OBJPASDIR)/rtlconsts.pp diff --git a/rtl/watcom/Makefile.fpc b/rtl/watcom/Makefile.fpc index f535803b32..ab25c35eba 100644 --- a/rtl/watcom/Makefile.fpc +++ b/rtl/watcom/Makefile.fpc @@ -24,7 +24,7 @@ implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) # printer graph classes \ # msmouse video mouse keyboard vesamode -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y diff --git a/rtl/wii/Makefile.fpc b/rtl/wii/Makefile.fpc index 80f1c48f79..b3a948580b 100644 --- a/rtl/wii/Makefile.fpc +++ b/rtl/wii/Makefile.fpc @@ -13,7 +13,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) objpas $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUN $(CHARSETUNIT) $(CPALLUNIT) $(GETOPTSUNIT) \ $(FPWIDESTRINGUNIT) $(CHARACTERUNIT) \ $(TYPESUNIT) $(SYSCONSTUNIT) $(RTLCONSTSUNIT) $(LINEINFOUNIT) $(FGLUNIT) $(CMEMUNIT) -#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes sysconst dateutil fpmkunit +#rsts=$(MATHUNIT) rtlconsts varutils typinfo variants classes $(SYSCONSTUNIT) dateutil fpmkunit implicitunits=$(CP_UNITS) $(UNICODEDATAUNIT) [require] diff --git a/rtl/win16/Makefile.fpc b/rtl/win16/Makefile.fpc index 9827dced38..ff575f8c8a 100644 --- a/rtl/win16/Makefile.fpc +++ b/rtl/win16/Makefile.fpc @@ -7,7 +7,7 @@ main=rtl loaders=prt0s prt0m prt0c prt0l prt0h units=system $(UUCHARUNIT) $(OBJPASUNIT) $(STRINGSUNIT) $(ISO7185UNIT) $(EXTPASUNIT) dos \ wintypes winprocs win31 $(PORTSUNIT) $(DYNLIBSUNIT) $(SORTBASEUNIT) \ - sysconst rtlconsts sysutils $(MATHUNIT) types typinfo $(FGLUNIT) \ + $(SYSCONSTUNIT) rtlconsts sysutils $(MATHUNIT) types typinfo $(FGLUNIT) \ classes $(CHARSETUNIT) cpu $(GETOPTSUNIT) $(CPALLUNIT) \ $(UNICODEDATAUNIT) $(CHARACTERUNIT) ctypes implicitunits=$(CP_UNITS) @@ -111,7 +111,7 @@ dos$(PPUEXT) : dos.pp registers.inc \ # Delphi Compatible Units # sysutils$(PPUEXT) : sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ - $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) sysconst$(PPUEXT) \ + $(OBJPASUNIT)$(PPUEXT) dos$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) \ wintypes$(PPUEXT) winprocs$(PPUEXT) system$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR)/sysutils sysutils.pp $(EXECPPAS) @@ -131,10 +131,6 @@ types$(PPUEXT) : $(OBJPASDIR)/types.pp $(MATHUNIT)$(PPUEXT) wintypes$(PPUEXT) $( $(COMPILER) $(OBJPASDIR)/types.pp $(EXECPPAS) -sysconst$(PPUEXT) : $(OBJPASDIR)/sysconst.pp $(OBJPASUNIT)$(PPUEXT) system$(PPUEXT) - $(COMPILER) $(OBJPASDIR)/sysconst.pp - $(EXECPPAS) - rtlconsts$(PPUEXT) : $(OBJPASDIR)/rtlconsts.pp $(OBJPASDIR)/rtlconst.inc $(OBJPASUNIT)$(PPUEXT) system$(PPUEXT) $(COMPILER) -Fi$(OBJPASDIR) $(OBJPASDIR)/rtlconsts.pp $(EXECPPAS) diff --git a/rtl/win32/Makefile.fpc b/rtl/win32/Makefile.fpc index 43d514dd84..08d8d34434 100644 --- a/rtl/win32/Makefile.fpc +++ b/rtl/win32/Makefile.fpc @@ -22,7 +22,7 @@ implicitunits=sysinitpas sysinitcyg sysinitgprof $(INITCUNIT) $(EXTPASUNIT) $(HE # shared=$(DLLS) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) [require] nortl=y diff --git a/rtl/win64/Makefile.fpc b/rtl/win64/Makefile.fpc index ac54b23486..42dc3f5556 100644 --- a/rtl/win64/Makefile.fpc +++ b/rtl/win64/Makefile.fpc @@ -20,7 +20,7 @@ implicitunits=sysinit $(EXTPASUNIT) $(HEAPTRCUNIT) $(FPINTRESUNIT) \ $(CP_UNITS) $(UNICODEDATAUNIT) \ $(CPU_UNITS) -rsts=$(MATHUNIT) typinfo classes sysconst +rsts=$(MATHUNIT) typinfo classes $(SYSCONSTUNIT) programs= diff --git a/rtl/wince/Makefile.fpc b/rtl/wince/Makefile.fpc index 3aad17e1e2..3896bb097a 100644 --- a/rtl/wince/Makefile.fpc +++ b/rtl/wince/Makefile.fpc @@ -23,7 +23,7 @@ units=$(SYSTEMUNIT) $(UUCHARUNIT) $(FPINTRESUNIT) ctypes objpas $(MACPASUNIT) $( # video mouse keyboard \ # winsysut -# rsts=$(MATHUNIT) varutils typinfo variants classes dateutils sysconst +# rsts=$(MATHUNIT) varutils typinfo variants classes dateutils $(SYSCONSTUNIT) implicitunits=$(EXEINFOUNIT) $(CP_UNITS) $(UNICODEDATAUNIT) # fake dll