summaryrefslogtreecommitdiff
path: root/rtl/zxspectrum/Makefile.fpc
diff options
context:
space:
mode:
authorkaroly <karoly@3ad0048d-3df7-0310-abae-a5850022a9f2>2020-04-28 23:13:29 +0000
committerkaroly <karoly@3ad0048d-3df7-0310-abae-a5850022a9f2>2020-04-28 23:13:29 +0000
commitd667e37e132236c27ba3b4f966d2f21fc1d250e8 (patch)
tree937170732fdc70692a220bcd182fc1fae39bb02b /rtl/zxspectrum/Makefile.fpc
parentba6f7301e53a30cd892a7d723d1b762c3ab2d035 (diff)
downloadfpc-d667e37e132236c27ba3b4f966d2f21fc1d250e8.tar.gz
zxspectrum: pascal startup code. this allows the RTL to be built with any assembler
git-svn-id: https://svn.freepascal.org/svn/fpc/trunk@45165 3ad0048d-3df7-0310-abae-a5850022a9f2
Diffstat (limited to 'rtl/zxspectrum/Makefile.fpc')
-rw-r--r--rtl/zxspectrum/Makefile.fpc9
1 files changed, 6 insertions, 3 deletions
diff --git a/rtl/zxspectrum/Makefile.fpc b/rtl/zxspectrum/Makefile.fpc
index b0f615b339..f1fdabc1e3 100644
--- a/rtl/zxspectrum/Makefile.fpc
+++ b/rtl/zxspectrum/Makefile.fpc
@@ -5,7 +5,7 @@
main=rtl
[target]
loaders=prt0
-units=system
+units=system si_prc
[require]
nortl=y
@@ -54,11 +54,14 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
#
prt0$(OEXT) : prt0.asm
- $(MAKE) $(COMPILER_UNITTARGETDIR)
+ $(MAKE) $(COMPILER_UNITTARGETDIR)
sdcc-sdasz80 -o $(UNITTARGETDIRPREFIX)prt0$(OEXT) prt0.asm
#
# System Units (System, Objpas, Strings)
#
system$(PPUEXT) : system.pp $(SYSDEPS)
$(COMPILER) $(FPC_SYSTEM_OPT) -Us -Sg system.pp
- $(EXECPPAS)
+ $(EXECPPAS)
+
+si_prc$(PPUEXT) : system$(PPUEXT)
+ $(COMPILER) si_prc.pp