mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-12-02 23:27:23 +01:00
+ Further sysutils implementations.
This commit is contained in:
parent
844f30a84c
commit
0d5f9c5213
@ -72,7 +72,7 @@ include $(CFG)/makefile.cfg
|
||||
SYSTEMPPU=system$(PPUEXT)
|
||||
OBJECTS=strings go32 \
|
||||
dos crt objects printer \
|
||||
cpu mmx mouse getopts heaptrc graph \
|
||||
cpu mmx mouse getopts heaptrc graph objpas sysutils
|
||||
|
||||
LOADERS=prt0
|
||||
|
||||
@ -153,8 +153,17 @@ go32$(PPUEXT) : ../go32.pp $(SYSTEMPPU)
|
||||
# Delphi Object Model
|
||||
#
|
||||
|
||||
objpas:
|
||||
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
|
||||
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
|
||||
$(COPY) $(OBJPASDIR)/objpas.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
|
||||
$(DEL) objpas.pp
|
||||
|
||||
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
|
||||
|
||||
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
|
||||
$(COPY) $(OBJPASDIR)/sysutils.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
|
||||
$(DEL) sysutils.pp
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
@ -255,7 +264,10 @@ include $(CFG)/makefile.def
|
||||
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.5 1998-10-06 22:10:29 peter
|
||||
# Revision 1.6 1998-10-11 12:21:47 michael
|
||||
# + Further sysutils implementations.
|
||||
#
|
||||
# Revision 1.5 1998/10/06 22:10:29 peter
|
||||
# + heaptrc
|
||||
#
|
||||
# Revision 1.4 1998/10/02 09:25:59 peter
|
||||
|
||||
@ -74,7 +74,7 @@ SYSTEMPPU=system$(PPUEXT)
|
||||
OBJECTS=strings go32 \
|
||||
dpmiexcp profile dxeload emu387 \
|
||||
dos crt objects printer \
|
||||
cpu mmx mouse getopts heaptrc graph
|
||||
cpu mmx mouse getopts heaptrc graph objpas sysutils
|
||||
|
||||
LOADERS=prt0 exceptn fpu
|
||||
|
||||
@ -161,8 +161,18 @@ go32$(PPUEXT) : ../go32.pp $(SYSTEMPPU)
|
||||
# Delphi Object Model
|
||||
#
|
||||
|
||||
objpas:
|
||||
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
|
||||
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
|
||||
$(COPY) $(OBJPASDIR)/objpas.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
|
||||
$(DEL) objpas.pp
|
||||
|
||||
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
|
||||
|
||||
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
|
||||
$(COPY) $(OBJPASDIR)/sysutils.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
|
||||
$(DEL) sysutils.pp
|
||||
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
@ -275,7 +285,10 @@ include $(CFG)/makefile.def
|
||||
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.5 1998-10-06 22:10:30 peter
|
||||
# Revision 1.6 1998-10-11 12:21:48 michael
|
||||
# + Further sysutils implementations.
|
||||
#
|
||||
# Revision 1.5 1998/10/06 22:10:30 peter
|
||||
# + heaptrc
|
||||
#
|
||||
# Revision 1.4 1998/10/02 09:26:00 peter
|
||||
|
||||
@ -137,7 +137,7 @@ SYSDEPS=$(SYSINCDEPS) $(SYSCPUDEPS)
|
||||
SYSTEMPPU=syslinux$(PPUEXT)
|
||||
OBJECTS=strings linux \
|
||||
dos crt objects printer \
|
||||
getopts heaptrc errors sockets graph
|
||||
getopts heaptrc errors sockets graph objpas sysutils
|
||||
|
||||
# Which units may be placed in the shared lib file
|
||||
SHAREDLIBFILES=syslinux strings linux objpas sysutils math \
|
||||
@ -185,7 +185,7 @@ PPUOBJECTS=$(SYSTEMPPU) $(addsuffix $(PPUEXT), $(OBJECTS))
|
||||
libs libsclean \
|
||||
diffs diffclean \
|
||||
|
||||
all : $(OBJLOADERS) $(PPUOBJECTS) objpas
|
||||
all : $(OBJLOADERS) $(PPUOBJECTS)
|
||||
|
||||
install : all
|
||||
$(MKDIR) $(UNITINSTALLDIR)
|
||||
@ -236,8 +236,17 @@ linux$(PPUEXT) : linux.pp strings$(PPUEXT) $(INC)/textrec.inc $(INC)/filerec.inc
|
||||
# Delphi Object Model
|
||||
#
|
||||
|
||||
objpas:
|
||||
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
|
||||
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
|
||||
$(COPY) $(OBJPASDIR)/objpas.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
|
||||
$(DEL) objpas.pp
|
||||
|
||||
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
|
||||
|
||||
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
|
||||
$(COPY) $(OBJPASDIR)/sysutils.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
|
||||
$(DEL) sysutils.pp
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
@ -328,7 +337,10 @@ include $(CFG)/makefile.def
|
||||
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.5 1998-10-06 22:10:31 peter
|
||||
# Revision 1.6 1998-10-11 12:21:49 michael
|
||||
# + Further sysutils implementations.
|
||||
#
|
||||
# Revision 1.5 1998/10/06 22:10:31 peter
|
||||
# + heaptrc
|
||||
#
|
||||
# Revision 1.4 1998/10/02 09:26:01 peter
|
||||
|
||||
@ -70,7 +70,7 @@ include $(CFG)/makefile.cfg
|
||||
SYSTEMPPU=syswin32$(PPUEXT)
|
||||
OBJECTS=strings dos \
|
||||
windows \
|
||||
cpu mmx getopts heaptrc
|
||||
cpu mmx getopts heaptrc objpas sysutils
|
||||
|
||||
# Files used by windows.pp
|
||||
WINDOWS_FILES=base errors defines \
|
||||
@ -145,8 +145,18 @@ strings$(PPUEXT) : $(PROCINC)/strings.pp $(SYSTEMPPU)
|
||||
# Delphi Object Model
|
||||
#
|
||||
|
||||
objpas:
|
||||
make -C $(OBJPASDIR) UNITTARGETDIR=$(BASEDIR) UNITDIR=$(BASEDIR)
|
||||
objpas$(PPUEXT) : $(OBJPASDIR)/objpas.pp $(INC)/except.inc
|
||||
$(COPY) $(OBJPASDIR)/objpas.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) objpas $(REDIR)
|
||||
$(DEL) objpas.pp
|
||||
|
||||
SYSUTILINC = $(wildcard $(OBJPASDIR)/*.inc)
|
||||
|
||||
sysutils$(PPUEXT) : $(OBJPASDIR)/sysutils.pp $(SYSUTILINC) filutil.inc
|
||||
$(COPY) $(OBJPASDIR)/sysutils.pp .
|
||||
$(COMPILER) -S2 -I$(OBJPASDIR) sysutils $(REDIR)
|
||||
$(DEL) sysutils.pp
|
||||
|
||||
|
||||
#
|
||||
# System Dependent Units
|
||||
@ -372,7 +382,10 @@ include $(CFG)/makefile.def
|
||||
|
||||
#
|
||||
# $Log$
|
||||
# Revision 1.6 1998-10-06 22:10:32 peter
|
||||
# Revision 1.7 1998-10-11 12:21:46 michael
|
||||
# + Further sysutils implementations.
|
||||
#
|
||||
# Revision 1.6 1998/10/06 22:10:32 peter
|
||||
# + heaptrc
|
||||
#
|
||||
# Revision 1.5 1998/10/02 09:26:05 peter
|
||||
|
||||
Loading…
Reference in New Issue
Block a user