|
@@ -11,7 +11,7 @@ fpcpackage=y
|
|
|
[target]
|
|
|
loaders=prt0 cprt0 dllprt0
|
|
|
units=$(SYSTEMUNIT) $(UUCHARUNIT) unixtype $(CTYPESUNIT) $(OBJPASUNIT) $(MACPASUNIT) $(ISO7185UNIT) $(EXTPASUNIT) \
|
|
|
- $(STRINGSUNIT) $(SYSCALLUNIT) $(SYSCTLUNIT) baseunix unixutil $(CHARACTERUNIT) \
|
|
|
+ $(STRINGSUNIT) $(SYSCALLUNIT) $(SYSCTLUNIT) $(BASEUNIXUNIT) unixutil $(CHARACTERUNIT) \
|
|
|
unix $(RTLCONSTSUNIT) $(INITCUNIT) $(CMEMUNIT) \
|
|
|
$(DLUNIT) $(TERMIOUNIT) \
|
|
|
sysutils $(MATHUNIT) typinfo types $(SORTBASEUNIT) classes $(FGLUNIT) $(DYNLIBSUNIT) \
|
|
@@ -63,7 +63,7 @@ TARGETPROCINC=$(RTL)/netbsd/$(CPU_TARGET)
|
|
|
BSD_DEPS_OS=$(SYSCALLUNIT)$(PPUEXT)
|
|
|
DYNLIBS_DEPS_OS=$(DLUNIT)$(PPUEXT)
|
|
|
DYNLIBSINCDIR=$(UNIXINC)
|
|
|
-SYSCALL_DEPS_OS=baseunix$(PPUEXT) unixtype$(PPUEXT) sysnr.inc $(BSDPROCINC)/syscallh.inc
|
|
|
+SYSCALL_DEPS_OS=$(BASEUNIXUNIT)$(PPUEXT) unixtype$(PPUEXT) sysnr.inc $(BSDPROCINC)/syscallh.inc
|
|
|
|
|
|
SYSTEMUNIT=system
|
|
|
LINUXUNIT=
|
|
@@ -129,20 +129,13 @@ $(SYSTEMUNIT)$(PPUEXT) : $(BSDINC)/$(SYSTEMUNIT).pp sysconst.inc systypes.inc sy
|
|
|
# System Dependent Units
|
|
|
#
|
|
|
|
|
|
-baseunix$(PPUEXT) : $(UNIXINC)/baseunix.pp errno.inc ptypes.inc $(UNIXINC)/ctypes.inc \
|
|
|
- signal.inc $(UNIXINC)/bunxh.inc $(SYSCTLUNIT)$(PPUEXT) \
|
|
|
- $(BSDINC)/bunxsysc.inc $(BSDPROCINC)/syscallh.inc sysnr.inc \
|
|
|
- $(BSDINC)/ostypes.inc $(BSDINC)/osmacro.inc $(UNIXINC)/gensigset.inc \
|
|
|
- $(UNIXINC)/genfuncs.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
- $(COMPILER) $<
|
|
|
-
|
|
|
unixtype$(PPUEXT): $(UNIXINC)/unixtype.pp $(UNIXINC)/ctypes.inc ptypes.inc $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $<
|
|
|
|
|
|
|
|
|
unix$(PPUEXT) : $(UNIXINC)/unix.pp strings$(PPUEXT) $(SYSCTLUNIT)$(PPUEXT) $(INC)/textrec.inc $(INC)/filerec.inc \
|
|
|
syscalls.inc systypes.inc sysconst.inc $(UNIXINC)/timezone.inc \
|
|
|
- unxsysc.inc baseunix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
+ unxsysc.inc $(BASEUNIXUNIT)$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $<
|
|
|
|
|
|
#
|
|
@@ -199,6 +192,6 @@ unixutil$(PPUEXT) : $(UNIXINC)/unixutil.pp $(INC)/textrec.inc $(INC)/filerec.inc
|
|
|
variants$(PPUEXT) : $(INC)/variants.pp sysutils$(PPUEXT) $(SYSCONSTUNIT)$(PPUEXT) varutils$(PPUEXT) typinfo$(PPUEXT) $(RTLCONSTSUNIT)$(PPUEXT) $(MATHUNIT)$(PPUEXT)
|
|
|
$(COMPILER) -Fi$(INC) $(INC)/variants.pp
|
|
|
|
|
|
-cwstring$(PPUEXT) : $(UNIXINC)/cwstring.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) baseunix$(PPUEXT) unix$(PPUEXT) unixtype$(PPUEXT) $(CTYPESUNIT)$(PPUEXT) $(DYNLIBSUNIT)$(PPUEXT)
|
|
|
+cwstring$(PPUEXT) : $(UNIXINC)/cwstring.pp $(SYSTEMUNIT)$(PPUEXT) sysutils$(PPUEXT) $(BASEUNIXUNIT)$(PPUEXT) unix$(PPUEXT) unixtype$(PPUEXT) $(CTYPESUNIT)$(PPUEXT) $(DYNLIBSUNIT)$(PPUEXT)
|
|
|
$(COMPILER) $<
|
|
|
|