mirror of
				https://gitlab.com/freepascal.org/fpc/source.git
				synced 2025-10-31 10:11:27 +01:00 
			
		
		
		
	+ Some fixes to have everything compile again
This commit is contained in:
		
							parent
							
								
									7e2a4f633a
								
							
						
					
					
						commit
						de16dcff56
					
				| @ -1,8 +1,8 @@ | ||||
| #
 | ||||
| # Don't edit, this file is generated by FPCMake Version 1.1 [2003/11/20]
 | ||||
| # Don't edit, this file is generated by FPCMake Version 1.1 [2003/09/24]
 | ||||
| #
 | ||||
| default: all | ||||
| MAKEFILETARGETS=linux go32v2 win32 os2 freebsd beos netbsd amiga atari sunos qnx netware openbsd wdosx palmos macos darwin emx watcom | ||||
| MAKEFILETARGETS=linux | ||||
| override PATH:=$(subst \,/,$(PATH)) | ||||
| ifeq ($(findstring ;,$(PATH)),) | ||||
| inUnix=1 | ||||
| @ -10,7 +10,6 @@ SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH))) | ||||
| else | ||||
| SEARCHPATH:=$(subst ;, ,$(PATH)) | ||||
| endif | ||||
| SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE)))) | ||||
| PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH)))) | ||||
| ifeq ($(PWD),) | ||||
| PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH)))) | ||||
| @ -239,9 +238,9 @@ GRAPHDIR=$(INC)/graph | ||||
| ifndef USELIBGGI | ||||
| USELIBGGI=NO | ||||
| endif | ||||
| override TARGET_UNITS+=$(SYSTEMUNIT) baseunix strings systhrds  objpas syscall unixutil heaptrc lineinfo $(LINUXUNIT1) termio unix $(LINUXUNIT2) initc $(CPU_UNITS) dos crt objects printer ggigraph sysutils typinfo math varutils charset ucomplex getopts errors sockets gpm ipc serial terminfo dl dynlibs video mouse keyboard variants types dateutils | ||||
| override TARGET_UNITS+=$(SYSTEMUNIT) baseunix strings systhrds  objpas syscall unixutil heaptrc lineinfo $(LINUXUNIT1) termio unix $(LINUXUNIT2) initc $(CPU_UNITS) dos crt objects printer ggigraph sysutils typinfo math varutils charset ucomplex getopts errors sockets gpm ipc serial terminfo dl dynlibs video mouse keyboard variants types dateutils sysconst runerrors cthreads | ||||
| override TARGET_LOADERS+=prt0 dllprt0 cprt0 gprt0 cprt21 gprt21 | ||||
| override TARGET_RSTS+=math varutils typinfo variants classes | ||||
| override TARGET_RSTS+=math varutils typinfo variants classes sysconst runerrors | ||||
| override CLEAN_UNITS+=syslinux linux | ||||
| override INSTALL_FPCPACKAGE=y | ||||
| override COMPILER_INCLUDEDIR+=$(INC) $(PROCINC) $(UNIXINC) $(CPU_TARGET) | ||||
| @ -329,17 +328,9 @@ endif | ||||
| endif | ||||
| ifndef INSTALL_BINDIR | ||||
| ifdef UNIXINSTALLDIR | ||||
| ifdef CROSSCOMPILE | ||||
| INSTALL_BINDIR:=$(INSTALL_BASEDIR)/cross/$(FULL_TARGET)/bin | ||||
| else | ||||
| INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin | ||||
| endif | ||||
| else | ||||
| ifdef CROSSCOMPILE | ||||
| INSTALL_BINDIR:=$(INSTALL_BASEDIR)/cross/$(FULL_TARGET)/bin | ||||
| else | ||||
| INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin | ||||
| endif | ||||
| ifdef INSTALL_FPCPACKAGE | ||||
| INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(OS_TARGET) | ||||
| endif | ||||
| @ -471,14 +462,6 @@ STATICLIBPREFIX= | ||||
| FPCMADE=fpcmade.dos | ||||
| ZIPSUFFIX=go32 | ||||
| endif | ||||
| ifeq ($(OS_TARGET),watcom) | ||||
| STATICLIBPREFIX= | ||||
| FPCMADE=fpcmade.wat | ||||
| ZIPSUFFIX=watc | ||||
| OEXT=.obj | ||||
| ASMEXT=.asm | ||||
| SHAREDLIBEXT=.dll | ||||
| endif | ||||
| ifeq ($(OS_TARGET),linux) | ||||
| EXEEXT= | ||||
| HASSHAREDLIB=1 | ||||
| @ -581,11 +564,6 @@ STATICLIBPREFIX= | ||||
| FPCMADE=fpcmade.dos | ||||
| ZIPSUFFIX=go32 | ||||
| endif | ||||
| ifeq ($(OS_TARGET),watcom) | ||||
| STATICLIBPREFIX= | ||||
| FPCMADE=fpcmade.dos | ||||
| ZIPSUFFIX=watcom | ||||
| endif | ||||
| ifeq ($(OS_TARGET),linux) | ||||
| EXEEXT= | ||||
| HASSHAREDLIB=1 | ||||
| @ -774,11 +752,7 @@ endif | ||||
| endif | ||||
| export MVPROG | ||||
| ifndef ECHOREDIR | ||||
| ifndef inUnix | ||||
| ECHOREDIR=echo | ||||
| else | ||||
| ECHOREDIR=$(ECHO) | ||||
| endif | ||||
| ECHOREDIR:=$(subst /,$(PATHSEP),$(ECHO)) | ||||
| endif | ||||
| ifndef COPY | ||||
| COPY:=$(CPPROG) -fp | ||||
| @ -849,16 +823,14 @@ TARPROG:=$(firstword $(TARPROG)) | ||||
| endif | ||||
| endif | ||||
| export TARPROG | ||||
| ASNAME=$(BINUTILSPREFIX)as | ||||
| LDNAME=$(BINUTILSPREFIX)ld | ||||
| ARNAME=$(BINUTILSPREFIX)ar | ||||
| RCNAME=$(BINUTILSPREFIX)rc | ||||
| ifneq ($(findstring 1.0.,$(FPC_VERSION)),) | ||||
| ifeq ($(OS_TARGET),win32) | ||||
| ASNAME=as | ||||
| LDNAME=ld | ||||
| ARNAME=ar | ||||
| endif | ||||
| RCNAME=rc | ||||
| ifeq ($(OS_TARGET),win32) | ||||
| ASNAME=asw | ||||
| LDNAME=ldw | ||||
| ARNAME=arw | ||||
| endif | ||||
| ifndef ASPROG | ||||
| ifdef CROSSBINDIR | ||||
| @ -940,14 +912,6 @@ endif | ||||
| ifeq ($(OS_SOURCE),openbsd) | ||||
| override FPCOPT+=-FD$(NEW_BINUTILS_PATH) | ||||
| endif | ||||
| ifndef CROSSBOOTSTRAP | ||||
| ifneq ($(BINUTILSPREFIX),) | ||||
| override FPCOPT+=-XP$(BINUTILSPREFIX) -Xc | ||||
| endif | ||||
| ifneq ($(BINUTILSPREFIX),) | ||||
| override FPCOPT+=-Xr$(RLINKPATH) | ||||
| endif | ||||
| endif | ||||
| ifdef UNITDIR | ||||
| override FPCOPT+=$(addprefix -Fu,$(UNITDIR)) | ||||
| endif | ||||
| @ -1094,7 +1058,7 @@ fpc_debug: | ||||
| 	$(MAKE) all DEBUG=1 | ||||
| fpc_release: | ||||
| 	$(MAKE) all RELEASE=1 | ||||
| .SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .dpr .pp .rc .res | ||||
| .SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp .rc .res | ||||
| %$(PPUEXT): %.pp | ||||
| 	$(COMPILER) $< | ||||
| 	$(EXECPPAS) | ||||
| @ -1107,14 +1071,10 @@ fpc_release: | ||||
| %$(EXEEXT): %.pas | ||||
| 	$(COMPILER) $< | ||||
| 	$(EXECPPAS) | ||||
| %$(EXEEXT): %.dpr | ||||
| 	$(COMPILER) $< | ||||
| 	$(EXECPPAS) | ||||
| %.res: %.rc | ||||
| 	windres -i $< -o $@ | ||||
| vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) | ||||
| vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) | ||||
| vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR) | ||||
| vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR) | ||||
| .PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall | ||||
| ifdef INSTALL_UNITS | ||||
| @ -1405,7 +1365,7 @@ ggigraph$(PPUEXT) : $(UNIXINC)/ggigraph.pp unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| 		 $(GRAPHINCDEPS) | ||||
| 	$(COMPILER) -I$(GRAPHDIR) $(UNIXINC)/ggigraph.pp | ||||
| sysutils$(PPUEXT) : $(UNIXINC)/sysutils.pp $(wildcard $(OBJPASDIR)/sysutils/*.inc) \ | ||||
| 		    objpas$(PPUEXT) unix$(PPUEXT) errors$(PPUEXT) | ||||
| 		    objpas$(PPUEXT) unix$(PPUEXT) errors$(PPUEXT) sysconst$(PPUEXT) | ||||
| 	$(COMPILER) -Fi$(OBJPASDIR)/sysutils $(UNIXINC)/sysutils.pp | ||||
| classes$(PPUEXT) : classes.pp $(wildcard $(OBJPASDIR)/classes/*.inc) \ | ||||
| 		   sysutils$(PPUEXT) typinfo$(PPUEXT) | ||||
| @ -1421,6 +1381,8 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ | ||||
| 	$(COMPILER) -I$(OBJPASDIR) $(UNIXINC)/varutils.pp | ||||
| types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| 	$(COMPILER) $(OBJPASDIR)/types.pp | ||||
| sysconst$(PPUEXT) : $(OBJPASDIR/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| 	$(COMPILER) $(OBJPASDIR)/sysconst.pp | ||||
| cpu$(PPUEXT) : $(PROCINC)/cpu.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
| mmx$(PPUEXT) : $(PROCINC)/mmx.pp cpu$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| getopts$(PPUEXT) : $(INC)/getopts.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
| @ -1435,3 +1397,4 @@ errors$(PPUEXT) : errors.pp strings$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| ipc$(PPUEXT) : ipc.pp unix$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
| terminfo$(PPUEXT) : terminfo.pp unix$(PPUEXT) | ||||
| callspec$(PPUEXT) : $(INC)/callspec.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
| runerrors$(PPUEXT) : $(INC)/runerrors.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
|  | ||||
| @ -14,8 +14,10 @@ units=$(SYSTEMUNIT) baseunix strings systhrds  objpas syscall unixutil \ | ||||
|       sysutils typinfo math varutils \
 | ||||
|       charset ucomplex getopts \
 | ||||
|       errors sockets gpm ipc serial terminfo dl dynlibs \
 | ||||
|       video mouse keyboard variants types dateutils sysconst | ||||
| rsts=math varutils typinfo variants classes sysconst | ||||
|       video mouse keyboard variants types dateutils sysconst runerrors \
 | ||||
|       cthreads | ||||
| 
 | ||||
| rsts=math varutils typinfo variants classes sysconst runerrors | ||||
| 
 | ||||
| [require] | ||||
| nortl=y | ||||
| @ -230,6 +232,9 @@ varutils$(PPUEXT) : $(OBJPASDIR)/cvarutil.inc $(OBJPASDIR)/varutils.inc \ | ||||
| types$(PPUEXT) : $(OBJPASDIR/types.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
|         $(COMPILER) $(OBJPASDIR)/types.pp | ||||
| 
 | ||||
| sysconst$(PPUEXT) : $(OBJPASDIR/sysconst.pp objpas$(PPUEXT) $(SYSTEMUNIT)$(PPUEXT) | ||||
|         $(COMPILER) $(OBJPASDIR)/sysconst.pp | ||||
| 
 | ||||
| #
 | ||||
| # Other $(SYSTEMUNIT)-independent RTL Units
 | ||||
| #
 | ||||
| @ -264,3 +269,4 @@ terminfo$(PPUEXT) : terminfo.pp unix$(PPUEXT) | ||||
| 
 | ||||
| callspec$(PPUEXT) : $(INC)/callspec.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
| 
 | ||||
| runerrors$(PPUEXT) : $(INC)/runerrors.pp $(SYSTEMUNIT)$(PPUEXT) | ||||
| @ -12,6 +12,8 @@ | ||||
|     MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. | ||||
| 
 | ||||
|  **********************************************************************} | ||||
| {$mode objfpc} | ||||
| {$H+} | ||||
| unit sysconst; | ||||
| 
 | ||||
|   interface | ||||
| @ -55,6 +57,7 @@ unit sysconst; | ||||
|       SInvalidPointer = 'Invalid pointer operation'; | ||||
|       SInvalidVarCast = 'Invalid variant type case'; | ||||
|       SInvalidVarOp = 'Invalid variant operation'; | ||||
|       SNoThreadSupport = 'Threads not supported. Recompile program with thread driver.'; | ||||
|       SOutOfMemory = 'Out of memory'; | ||||
|       SOverflow = 'Floating point overflow'; | ||||
|       SPrivilege = 'Privileged instruction'; | ||||
| @ -66,10 +69,11 @@ unit sysconst; | ||||
|       SUnknownErrorCode = 'Unknown error code: %d'; | ||||
|       SVarArrayBounds = 'Variant array bounds error'; | ||||
|       SVarArrayCreate = 'Variant array cannot be created'; | ||||
|       SVarArrayLocked = 'Variant array locked'; | ||||
|       SVarNotArray = 'Variant doesn''t contain an array'; | ||||
| 
 | ||||
|       SVarParamNotFound = 'Variant Parameter not found'; | ||||
|       SInvalidVarNullOp = 'Invalid NULL variant operation'; | ||||
|       SInvalidVarOpWithHResultWithPrefix = 'Invalid variant operation (%s%.8x)'+NewLine+'%s'; | ||||
|       SInvalidVarOpWithHResultWithPrefix = 'Invalid variant operation (%s%.8x)'+LineEnding+'%s'; | ||||
|       SVarTypeRangeCheck1 = 'Range check error for variant of type (%s)'; | ||||
|       SVarTypeRangeCheck2 = 'Range check error while converting variant of type (%s) into type (%s)'; | ||||
|       SVarTypeOutOfRangeWithPrefix = 'Custom variant type (%s%.4x) is out of range'; | ||||
| @ -132,7 +136,10 @@ unit sysconst; | ||||
| end. | ||||
| { | ||||
|   $Log$ | ||||
|   Revision 1.2  2003-11-26 20:00:19  florian | ||||
|   Revision 1.3  2003-11-26 20:34:19  michael | ||||
|   + Some fixes to have everything compile again | ||||
| 
 | ||||
|   Revision 1.2  2003/11/26 20:00:19  florian | ||||
|     * error handling for Variants improved | ||||
| 
 | ||||
|   Revision 1.1  2003/09/03 14:09:37  florian | ||||
|  | ||||
| @ -22,7 +22,7 @@ interface | ||||
| {$H+} | ||||
| 
 | ||||
| uses | ||||
|   Unix,errors; | ||||
|   Unix,errors,sysconst; | ||||
| 
 | ||||
| { Include platform independent interface part } | ||||
| {$i sysutilh.inc} | ||||
| @ -490,7 +490,10 @@ end. | ||||
| { | ||||
| 
 | ||||
|   $Log$ | ||||
|   Revision 1.25  2003-11-17 10:05:51  marco | ||||
|   Revision 1.26  2003-11-26 20:35:14  michael | ||||
|   + Some fixes to have everything compile again | ||||
| 
 | ||||
|   Revision 1.25  2003/11/17 10:05:51  marco | ||||
|    * threads for FreeBSD. Not working tho | ||||
| 
 | ||||
|   Revision 1.24  2003/10/25 23:43:59  hajny | ||||
|  | ||||
		Loading…
	
		Reference in New Issue
	
	Block a user
	 michael
						michael