summaryrefslogtreecommitdiff
path: root/rtl/wince
diff options
context:
space:
mode:
authorsvenbarth <svenbarth@3ad0048d-3df7-0310-abae-a5850022a9f2>2020-10-24 20:58:08 +0000
committersvenbarth <svenbarth@3ad0048d-3df7-0310-abae-a5850022a9f2>2020-10-24 20:58:08 +0000
commite6937fc9e68647132b9e5d57e604f23ad9229dfb (patch)
treeca3fa0c861f4f0ee9536bb4b99206861af2459da /rtl/wince
parent1cbdf34b48ef2a989127bf62704d689ed63c660a (diff)
downloadfpc-e6937fc9e68647132b9e5d57e604f23ad9229dfb.tar.gz
+ add all softfpu units for various targets
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@47187 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/wince')
-rw-r--r--rtl/wince/Makefile.fpc17
1 files changed, 16 insertions, 1 deletions
diff --git a/rtl/wince/Makefile.fpc b/rtl/wince/Makefile.fpc
index 4570567a46..59200a52d4 100644
--- a/rtl/wince/Makefile.fpc
+++ b/rtl/wince/Makefile.fpc
@@ -15,7 +15,8 @@ units=$(SYSTEMUNIT) uuchar fpintres ctypes objpas macpas iso7185 extpas strings
math fpwidestring \
charset cpall getopts \
unicodedata unicodenumtable character \
- cmem sharemem
+ cmem sharemem \
+ softfpu sfpux80 ufloatx80 sfpu128 ufloat128
# initc signals \
# crt graph \
# wincrt winmouse winevent printer \
@@ -270,3 +271,17 @@ sharemem$(PPUEXT) : $(WINDIR)/sharemem.pp system$(PPUEXT)
fpcmemdll.dll : $(WINDIR)/fpcmemdll.pp system$(PPUEXT)
$(COMPILER) $(WINDIR)/fpcmemdll.pp
+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) $<