|
@@ -15,8 +15,9 @@ units=$(SYSTEMUNIT) uuchar ctypes objpas macpas iso7185 extpas strings \
|
|
|
charset cpall cpu mmx getopts heaptrc lineinfo lnfodwrf dynlibs \
|
|
|
types rtlconst sysconst \
|
|
|
so32dll fpwidestring character \
|
|
|
- unicodedata unicodenumtable
|
|
|
-rsts=math typinfo pmhelp classes sysconst
|
|
|
+ unicodedata unicodenumtable \
|
|
|
+ softfpu sfpux80 ufloatx80 sfpu128 ufloat128
|
|
|
+rsts=math typinfo pmhelp classes sysconst
|
|
|
implicitunits=exeinfo \
|
|
|
cp1250 cp1251 cp1252 cp1253 cp1254 cp1255 cp1256 cp1257 cp1258 \
|
|
|
cp437 cp646 cp737 cp775 cp850 cp852 cp855 cp856 cp857 cp860 cp861 cp862 \
|
|
@@ -236,6 +237,20 @@ ctypes$(PPUEXT) : $(INC)/ctypes.pp $(SYSTEMUNIT)$(PPUEXT)
|
|
|
sortbase$(PPUEXT) : $(INC)/sortbase.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $<
|
|
|
|
|
|
+softfpu$(PPUEXT) : $(INC)/softfpu.pp $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT)
|
|
|
+ $(COMPILER) $<
|
|
|
+
|
|
|
+sfpux80$(PPUEXT) : $(INC)/sfpux80.pp $(INC)/softfpu.pp $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT)
|
|
|
+ $(COMPILER) $<
|
|
|
+
|
|
|
+sfpu128$(PPUEXT) : $(INC)/sfpu128.pp $(INC)/softfpu.pp $(SYSTEMUNIT)$(PPUEXT) objpas$(PPUEXT)
|
|
|
+ $(COMPILER) $<
|
|
|
+
|
|
|
+ufloatx80$(PPUEXT) : $(INC)/ufloatx80.pp sfpux80$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $<
|
|
|
+
|
|
|
+ufloat128$(PPUEXT) : $(INC)/ufloat128.pp sfpu128$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ $(COMPILER) $<
|
|
|
|
|
|
#
|
|
|
# Other system-dependent RTL Units
|