Browse Source

* -gl for debug

peter 25 years ago
parent
commit
899cb2393d
2 changed files with 84 additions and 85 deletions
  1. 83 84
      utils/fpcmake.inc
  2. 1 1
      utils/fpcmake.ini

+ 83 - 84
utils/fpcmake.inc

@@ -783,13 +783,13 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '# Debug'#010+
   'ifdef DEBUG'#010+
-  'override FPCOPT+=-g -dDEBUG'#010+
+  'override FPCOPT+=-gl -dDEBUG'#010+
   'endif'#010+
   #010+
   '# Release mode (strip, optimize and don'#039't load ppc386.cfg)'#010+
   '# 0.99.12b has a bug in the optimizer so don'#039't use it by default'#010+
   'ifdef RELEASE'#010+
-  'ifeq ($(FPC_VERSION),0.99.12)',#010+
+  'ifeq ($(FPC_VERSION),0.99.12',')'#010+
   'override FPCOPT+=-Xs -OGp3 -n'#010+
   'else'#010+
   'override FPCOPT+=-Xs -OG2p3 -n'#010+
@@ -807,8 +807,8 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   #010+
   '# Verbose settings (warning,note,info)'#010+
-  'ifdef VERBOSE'#010+
-  'o','verride FPCOPT+=-vwni'#010+
+  'ifdef VERBOSE'#010,
+  'override FPCOPT+=-vwni'#010+
   'endif'#010+
   #010+
   #010+
@@ -826,7 +826,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '[command_unitsdir]'#010+
   'ifdef UNITSDIR'#010+
-  'override FPCOP','T+=-Fu$(UNITSDIR)'#010+
+  'override FPCO','PT+=-Fu$(UNITSDIR)'#010+
   'endif'#010+
   #010+
   #010+
@@ -843,7 +843,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   #010+
   '[command_needinc]'#010+
-  'ifdef NEEDINCD','IR'#010+
+  'ifdef NEEDINC','DIR'#010+
   'override FPCOPT+=$(addprefix -Fi,$(NEEDINCDIR))'#010+
   'endif'#010+
   #010+
@@ -856,7 +856,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[command_otherlib]'#010+
   '# Add Other dirs path if asked'#010+
   'ifdef OTHERLIBDIR'#010+
-  'override FPCO','PT+=$(addprefix -Fl,$(OTHERLIBDIR))'#010+
+  'override FPC','OPT+=$(addprefix -Fl,$(OTHERLIBDIR))'#010+
   'endif'#010+
   #010+
   '[command_target]'#010+
@@ -866,7 +866,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifeq ($(TARGETDIR),.)'#010+
   'override TARGETDIRPREFIX='#010+
   'else'#010+
-  'override TARGETDIRPREFIX','=$(TARGETDIR)/'#010+
+  'override TARGETDIRPREFI','X=$(TARGETDIR)/'#010+
   'endif'#010+
   'endif'#010+
   'ifdef UNITTARGETDIR'#010+
@@ -878,7 +878,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   'else'#010+
   'ifdef TARGETDIR'#010+
-  'override UNITTARGETDIR=$(','TARGETDIR)'#010+
+  'override UNITTARGETDIR=$','(TARGETDIR)'#010+
   'override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)'#010+
   'endif'#010+
   'endif'#010+
@@ -891,7 +891,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '# Add defines from FPCOPTDEF to FPCOPT'#010+
   'ifdef FPCOPTDEF'#010+
-  'overri','de FPCOPT+=$(FPCOPTDEF)'#010+
+  'overr','ide FPCOPT+=$(FPCOPTDEF)'#010+
   'endif'#010+
   #010+
   '# Error file ?'#010+
@@ -906,7 +906,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   #010+
   '[command_win32file]'#010+
-  '# For win32 the options are passed ','using the file fpcext.cmd'#010+
+  '# For win32 the options are passed',' using the file fpcext.cmd'#010+
   'ifndef FPCEXTFILE'#010+
   'FPCEXTFILE=fpcext.cmd'#010+
   'endif'#010+
@@ -914,7 +914,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'override TMPVAR:=$(shell "$(DEL) $(FPCEXTFILE)")'#010+
   'override TMPVAR:=$(foreach A,$(FPCOPT),$(shell "$(ECHOE) "$(A)" >> $(F'+
   'PCEXTFILE)"))'#010+
-  'override ','FPCOPT:=@$(FPCEXTFILE)'#010+
+  'override',' FPCOPT:=@$(FPCEXTFILE)'#010+
   'endif'#010+
   #010+
   '[command_win32env]'#010+
@@ -925,7 +925,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'export FPCEXTCMD'#010+
   'endif'#010+
   #010+
-  '[command_compile','r]'#010+
+  '[command_compil','er]'#010+
   '# Compiler commandline'#010+
   'override COMPILER:=$(FPC) $(FPCOPT)'#010+
   #010+
@@ -934,7 +934,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifeq (,$(findstring -s ,$(COMPILER)))'#010+
   'EXECPPAS='#010+
   'else'#010+
-  'ifeq ($(OS_SOURCE),$(OS_TARGET','))'#010+
+  'ifeq ($(OS_SOURCE),$(OS_TARGE','T))'#010+
   'EXECPPAS:=@$(PPAS)'#010+
   'endif'#010+
   'endif'#010+
@@ -946,7 +946,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '#####################################################################'#010+
   #010+
   '[packagedependrules]'#010+
-  '#########','###########################################################'+
+  '########','############################################################'+
   '#'#010+
   '# Package depends'#010+
   '#####################################################################'#010+
@@ -954,7 +954,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '[loaderrules]'#010+
   '#####################################################################'#010+
-  '# Loa','ders'#010+
+  '# Lo','aders'#010+
   '#####################################################################'#010+
   #010+
   '.PHONY: fpc_loaders'#010+
@@ -964,7 +964,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   'override ALLTARGET+=fpc_loaders'#010+
   'override CLEANTARGET+=fpc_loaders_clean'#010+
-  'override SHOWINS','TALLTARGET+=fpc_loaders_showinstall'#010+
+  'override SHOWIN','STALLTARGET+=fpc_loaders_showinstall'#010+
   'override INSTALLTARGET+=fpc_loaders_install'#010+
   #010+
   'override LOADEROFILES:=$(addsuffix $(OEXT),$(LOADEROBJECTS))'#010+
@@ -974,7 +974,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'fpc_loaders_clean:'#010+
   '        -$(DEL) $(LOADEROFILES)'#010+
   #010+
-  'fpc_loaders_sho','winstall:'#010+
+  'fpc_loaders_sh','owinstall:'#010+
   '        @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(LOADEROFILES)'+
   ')'#010+
   #010+
@@ -984,7 +984,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   #010+
   '[unitrules]'#010+
-  '##################################','##################################'+
+  '#################################','###################################'+
   '#'#010+
   '# Units'#010+
   '#####################################################################'#010+
@@ -994,7 +994,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'override ALLTARGET+=fpc_units'#010+
   #010+
   'override UNITPPUFILES=$(addsuffix $(PPUEXT),$(UNITOBJECTS))'#010+
-  'override INSTAL','LPPUFILES+=$(UNITPPUFILES)'#010+
+  'override INSTA','LLPPUFILES+=$(UNITPPUFILES)'#010+
   'override CLEANPPUFILES+=$(UNITPPUFILES)'#010+
   #010+
   'fpc_units: $(UNITPPUFILES)'#010+
@@ -1004,7 +1004,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[exerules]'#010+
   '#####################################################################'#010+
   '# Exes'#010+
-  '######################################################','##############'+
+  '#####################################################','###############'+
   '#'#010+
   #010+
   '.PHONY: fpc_exes'#010+
@@ -1015,7 +1015,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   'override ALLTARGET+=fpc_exes'#010+
   'override INSTALLEXEFILES+=$(EXEFILES)'#010+
-  'override CL','EANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+
+  'override C','LEANEXEFILES+=$(EXEFILES) $(EXEOFILES)'#010+
   'endif'#010+
   #010+
   'fpc_exes: $(EXEFILES)'#010+
@@ -1024,8 +1024,8 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[rstrules]'#010+
   '#####################################################################'#010+
   '# Resource strings'#010+
-  '#####################################################################'#010+
-  #010,
+  '#####################################################################'#010,
+  #010+
   'ifdef RSTOBJECTS'#010+
   'override RSTFILES=$(addsuffix $(RSTEXT),$(RSTOBJECTS))'#010+
   #010+
@@ -1036,7 +1036,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[examplerules]'#010+
   '#####################################################################'#010+
   '# Examples'#010+
-  '###########################','#########################################'+
+  '##########################','##########################################'+
   '#'#010+
   #010+
   '.PHONY: fpc_examples fpc_test'#010+
@@ -1044,7 +1044,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifdef EXAMPLEOBJECTS'#010+
   'override EXAMPLESOURCEFILES:=$(addsuffix $(PASEXT),$(EXAMPLEOBJECTS))'#010+
   'override EXAMPLEFILES:=$(addsuffix $(EXEEXT),$(EXAMPLEOBJECTS))'#010+
-  'override E','XAMPLEOFILES:=$(addsuffix $(OEXT),$(EXAMPLEOBJECTS))'#010+
+  'override ','EXAMPLEOFILES:=$(addsuffix $(OEXT),$(EXAMPLEOBJECTS))'#010+
   #010+
   'override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)'#010+
   'endif'#010+
@@ -1056,7 +1056,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   #010+
   '[compilerules]'#010+
-  '############','########################################################'+
+  '###########','#########################################################'+
   '#'#010+
   '# General compile rules'#010+
   '#####################################################################'#010+
@@ -1064,7 +1064,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '.PHONY: fpc_packages fpc_all fpc_debug'#010+
   #010+
   '$(FPCMADE): $(ALLTARGET)'#010+
-  '        @$(ECHO) Compi','led > $(FPCMADE)'#010+
+  '        @$(ECHO) Comp','iled > $(FPCMADE)'#010+
   #010+
   'fpc_packages: $(COMPILEPACKAGES)'#010+
   #010+
@@ -1078,7 +1078,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'vpath %$(PPUEXT) $(UNITTARGETDIR)'#010+
   'endif'#010+
   #010+
-  '# General',' compile rules, available for both possible PASEXT'#010+
+  '# Genera','l compile rules, available for both possible PASEXT'#010+
   #010+
   '.SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .pp'#010+
   #010+
@@ -1088,7 +1088,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '%$(PPUEXT): %.pas'#010+
   '        $(COMPILER) $< $(REDIR)'#010+
-  '        $(EXECPPAS)',#010+
+  '        $(EXECPPAS',')'#010+
   #010+
   '%$(EXEEXT): %.pp'#010+
   '        $(COMPILER) $< $(REDIR)'#010+
@@ -1101,9 +1101,8 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '[libraryrules]'#010+
   '#####################################################################'#010+
-  '# Library'#010+
-  '#','###################################################################'+
-  '#'#010+
+  '# Library'#010,
+  '#####################################################################'#010+
   #010+
   '.PHONY: fpc_smart fpc_shared'#010+
   #010+
@@ -1114,7 +1113,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   #010+
   '# Default sharedlib units are all unit objects'#010+
-  'ifnd','ef SHAREDLIBUNITOBJECTS'#010+
+  'ifn','def SHAREDLIBUNITOBJECTS'#010+
   'SHAREDLIBUNITOBJECTS:=$(UNITOBJECTS)'#010+
   'endif'#010+
   #010+
@@ -1126,7 +1125,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifndef LIBNAME'#010+
   '        @$(ECHO) "LIBNAME not set"'#010+
   'else'#010+
-  '        $(PPUMOVE) $(SHA','REDLIBUNITOBJECTS) -o$(LIBFULLNAME)'#010+
+  '        $(PPUMOVE) $(SH','AREDLIBUNITOBJECTS) -o$(LIBFULLNAME)'#010+
   'endif'#010+
   'else'#010+
   '        @$(ECHO) "Shared Libraries not supported"'#010+
@@ -1136,7 +1135,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[installrules]'#010+
   '#####################################################################'#010+
   '# Install rules'#010+
-  '##################################','##################################'+
+  '#################################','###################################'+
   '#'#010+
   #010+
   '.PHONY: fpc_showinstall fpc_install'#010+
@@ -1146,13 +1145,13 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   #010+
   'ifdef INSTALLPPUFILES'#010+
-  'override INSTALLPPUFILES:=$(addprefix $(TAR','GETDIRPREFIX),$(INSTALLPP'+
+  'override INSTALLPPUFILES:=$(addprefix $(TA','RGETDIRPREFIX),$(INSTALLPP'+
   'UFILES))'#010+
   'ifdef PPUFILES'#010+
   'INSTALLPPULINKFILES:=$(shell $(PPUFILES) -S -O $(INSTALLPPUFILES))'#010+
   'else'#010+
   'INSTALLPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(INSTALLPPU'+
-  'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT','),$(STATICLIBEXT),$'+
+  'FILES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEX','T),$(STATICLIBEXT),$'+
   '(INSTALLPPUFILES))))'#010+
   'endif'#010+
   'override INSTALLPPULINKFILES:=$(addprefix $(TARGETDIRPREFIX),$(INSTALL'+
@@ -1162,7 +1161,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifdef INSTALLEXEFILES'#010+
   'override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(INSTALLEXEF'+
   'ILES))'#010+
-  'end','if'#010+
+  'en','dif'#010+
   #010+
   'fpc_showinstall: $(SHOWINSTALLTARGET)'#010+
   'ifdef INSTALLEXEFILES'#010+
@@ -1171,7 +1170,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   'ifdef INSTALLPPUFILES'#010+
   '        @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(INSTALLPPUFIL'+
-  'ES))',#010+
+  'ES)',')'#010+
   'ifneq ($(INSTALLPPULINKFILES),)'#010+
   '        @$(ECHO) -e $(addprefix "\n"$(UNITINSTALLDIR)/,$(INSTALLPPULIN'+
   'KFILES))'#010+
@@ -1179,7 +1178,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifneq ($(wildcard $(LIBFULLNAME)),)'#010+
   '        @$(ECHO) $(LIBINSTALLDIR)/$(LIBFULLNAME)'#010+
   'ifdef HASSHAREDLIB'#010+
-  '        @$(ECHO) $','(LIBINSTALLDIR)/$(LIBNAME)'#010+
+  '        @$(ECHO) ','$(LIBINSTALLDIR)/$(LIBNAME)'#010+
   'endif'#010+
   'endif'#010+
   'endif'#010+
@@ -1191,7 +1190,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'fpc_install: $(INSTALLTARGET)'#010+
   '# Create UnitInstallFiles'#010+
   'ifdef INSTALLEXEFILES'#010+
-  '        $','(MKDIR) $(BININSTALLDIR)'#010+
+  '        ','$(MKDIR) $(BININSTALLDIR)'#010+
   '# Compress the exes if upx is defined'#010+
   'ifdef UPXPROG'#010+
   '        -$(UPXPROG) $(INSTALLEXEFILES)'#010+
@@ -1199,14 +1198,14 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        $(INSTALLEXE) $(INSTALLEXEFILES) $(BININSTALLDIR)'#010+
   'endif'#010+
   'ifdef INSTALLPPUFILES'#010+
-  '        $(MKDIR) $(UNITINSTALLDI','R)'#010+
+  '        $(MKDIR) $(UNITINSTALLD','IR)'#010+
   '        $(INSTALL) $(INSTALLPPUFILES) $(UNITINSTALLDIR)'#010+
   'ifneq ($(INSTALLPPULINKFILES),)'#010+
   '        $(INSTALL) $(INSTALLPPULINKFILES) $(UNITINSTALLDIR)'#010+
   'endif'#010+
   'ifneq ($(wildcard $(LIBFULLNAME)),)'#010+
   '        $(MKDIR) $(LIBINSTALLDIR)'#010+
-  '        $(INS','TALL) $(LIBFULLNAME) $(LIBINSTALLDIR)'#010+
+  '        $(IN','STALL) $(LIBFULLNAME) $(LIBINSTALLDIR)'#010+
   'ifdef inUnix'#010+
   '        ln -sf $(LIBFULLNAME) $(LIBINSTALLDIR)/$(LIBNAME)'#010+
   'endif'#010+
@@ -1214,7 +1213,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   'ifdef EXTRAINSTALLFILES'#010+
   '        $(MKDIR) $(DATAINSTALLDIR)'#010+
-  '        $(INSTALL) $(EXTRAINSTALLFILES) $(DATAINSTALLD','IR)'#010+
+  '        $(INSTALL) $(EXTRAINSTALLFILES) $(DATAINSTALL','DIR)'#010+
   'endif'#010+
   #010+
   #010+
@@ -1225,7 +1224,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '.PHONY: fpc_sourceinstall'#010+
   #010+
-  'ifndef SOURCETOPD','IR'#010+
+  'ifndef SOURCETOP','DIR'#010+
   'SOURCETOPDIR=$(BASEDIR)'#010+
   'endif'#010+
   #010+
@@ -1234,7 +1233,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        $(COPYTREE) $(SOURCETOPDIR) $(SOURCEINSTALLDIR)'#010+
   #010+
   '[exampleinstallrules]'#010+
-  '#################################################################','###'+
+  '################################################################','####'+
   '#'#010+
   '# exampleinstall rules'#010+
   '#####################################################################'#010+
@@ -1243,15 +1242,15 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   'fpc_exampleinstall: $(addsuffix _clean,$(EXAMPLEDIROBJECTS))'#010+
   'ifdef EXAMPLESOURCEFILES'#010+
-  '        $(MKDIR) $(EXAMPLEI','NSTALLDIR)'#010+
+  '        $(MKDIR) $(EXAMPLE','INSTALLDIR)'#010+
   '        $(COPY) $(EXAMPLESOURCEFILES) $(EXAMPLEINSTALLDIR)'#010+
   'endif'#010+
   'ifdef EXAMPLEDIROBJECTS'#010+
   'ifndef EXAMPLESOURCEFILES'#010+
   '        $(MKDIR) $(EXAMPLEINSTALLDIR)'#010+
   'endif'#010+
-  '        $(COPYTREE) $(addsuffix /*,$(EXAMPLEDIROBJECTS)) $(EXAMPLEINST',
-  'ALLDIR)'#010+
+  '        $(COPYTREE) $(addsuffix /*,$(EXAMPLEDIROBJECTS)) $(EXAMPLEINS',
+  'TALLDIR)'#010+
   'endif'#010+
   #010+
   #010+
@@ -1263,7 +1262,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '.PHONY: fpc_zipinstall'#010+
   #010+
   '# Create suffix to add'#010+
-  'ifndef PACKA','GESUFFIX'#010+
+  'ifndef PACK','AGESUFFIX'#010+
   'PACKAGESUFFIX=$(OS_TARGET)'#010+
   'ifeq ($(OS_TARGET),go32v2)'#010+
   'PACKAGESUFFIX=go32'#010+
@@ -1277,8 +1276,8 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifndef PACKDIR'#010+
   'ifndef inUnix'#010+
   'PACKDIR=$(BASEDIR)/pack_tmp'#010+
-  'else'#010+
-  'P','ACKDIR=/tmp/fpc-pack'#010+
+  'else'#010,
+  'PACKDIR=/tmp/fpc-pack'#010+
   'endif'#010+
   'endif'#010+
   #010+
@@ -1291,7 +1290,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '# Use tar by default under linux'#010+
   'ifndef USEZIP'#010+
-  'ifdef inUn','ix'#010+
+  'ifdef inU','nix'#010+
   'USETAR=1'#010+
   'endif'#010+
   'endif'#010+
@@ -1303,13 +1302,13 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'else'#010+
   '        $(MAKE) $(ZIPTARGET) PREFIXINSTALLDIR=$(PACKDIR)'#010+
   'ifdef USETAR'#010+
-  '        $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT)'#010+
-  ' ','       cd $(PACKDIR) ; $(TARPROG) c$(TAROPT) --file $(DESTZIPDIR)/$'+
-  '(ZIPNAME)$(TAREXT) * ; cd $(BASEDIR)'#010+
+  '        $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(TAREXT)'#010,
+  '        cd $(PACKDIR) ; $(TARPROG) c$(TAROPT) --file $(DESTZIPDIR)/$(Z'+
+  'IPNAME)$(TAREXT) * ; cd $(BASEDIR)'#010+
   'else'#010+
   '        $(DEL) $(DESTZIPDIR)/$(ZIPNAME)$(ZIPEXT)'#010+
   '        cd $(PACKDIR) ; $(ZIPPROG) -Dr $(ZIPOPT) $(DESTZIPDIR)/$(ZIPNA'+
-  'ME)$(ZIPEXT)',' * ; cd $(BASEDIR)'#010+
+  'ME)$(ZIPEXT',') * ; cd $(BASEDIR)'#010+
   'endif'#010+
   '        $(DELTREE) $(PACKDIR)'#010+
   'endif'#010+
@@ -1323,7 +1322,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'rc'#010+
   #010+
   #010+
-  '[zipexampleinstallrules]'#010,
+  '[zipexampleinstallrules]',#010+
   '.PHONY:  fpc_zipexampleinstall'#010+
   #010+
   'fpc_zipexampleinstall:'#010+
@@ -1334,7 +1333,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[cleanrules]'#010+
   '#####################################################################'#010+
   '# Clean rules'#010+
-  '############','########################################################'+
+  '###########','#########################################################'+
   '#'#010+
   #010+
   '.PHONY: fpc_clean fpc_cleanall fpc_distclean'#010+
@@ -1344,13 +1343,13 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   #010+
   'ifdef CLEANPPUFILES'#010+
-  'override CLEANPPUFIL','ES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANPPUFIL'+
+  'override CLEANPPUFI','LES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANPPUFIL'+
   'ES))'#010+
   '# Get the .o and .a files created for the units'#010+
   'ifdef PPUFILES'#010+
   'CLEANPPULINKFILES:=$(shell $(PPUFILES) $(CLEANPPUFILES))'#010+
   'else'#010+
-  'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLEA','NPPUFI'+
+  'CLEANPPULINKFILES:=$(wildcard $(subst $(PPUEXT),$(OEXT),$(CLE','ANPPUFI'+
   'LES)) $(addprefix $(LIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLE'+
   'ANPPUFILES))))'#010+
   'endif'#010+
@@ -1360,7 +1359,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   'fpc_clean: $(CLEANTARGET)'#010+
   'ifdef CLEANEXEFILES'#010+
-  '        -','$(DEL) $(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))'#010+
+  '        ','-$(DEL) $(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))'#010+
   'endif'#010+
   'ifdef CLEANPPUFILES'#010+
   '        -$(DEL) $(CLEANPPUFILES)'#010+
@@ -1369,7 +1368,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        -$(DEL) $(CLEANPPULINKFILES)'#010+
   'endif'#010+
   'ifdef CLEANRSTFILES'#010+
-  '        -$(DEL) $(addprefi','x $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))'+
+  '        -$(DEL) $(addpref','ix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))'+
   #010+
   'endif'#010+
   'ifdef EXTRACLEANFILES'#010+
@@ -1378,7 +1377,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifdef LIBNAME'#010+
   '        -$(DEL) $(LIBNAME) $(LIBFULLNAME)'#010+
   'endif'#010+
-  '        -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIRF','IL'+
+  '        -$(DEL) $(FPCMADE) $(PPAS) link.res $(FPCEXTFILE) $(REDIR','FIL'+
   'E)'#010+
   #010+
   'fpc_distclean: fpc_clean'#010+
@@ -1389,14 +1388,14 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'TARGETDIRCLEAN=fpc_clean'#010+
   'endif'#010+
   #010+
-  'fpc_cleanall: $(CLEANTARGET) $(TARGETDI','RCLEAN)'#010+
+  'fpc_cleanall: $(CLEANTARGET) $(TARGETD','IRCLEAN)'#010+
   'ifdef CLEANEXEFILES'#010+
   '        -$(DEL) $(CLEANEXEFILES)'#010+
   'endif'#010+
   '        -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIB'+
   'EXT) *$(SHAREDLIBEXT) *$(PPLEXT)'#010+
   '        -$(DELTREE) *$(SMARTEXT)'#010+
-  '        -$(DEL) $(FPCMADE) $(PPAS) li','nk.res $(FPCEXTFILE) $(REDIRFIL'+
+  '        -$(DEL) $(FPCMADE) $(PPAS) l','ink.res $(FPCEXTFILE) $(REDIRFIL'+
   'E)'#010+
   #010+
   #010+
@@ -1408,7 +1407,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '.PHONY: fpc_depend'#010+
   #010+
   'fpc_depend:'#010+
-  '  ','      $(PPDEP) $(UNITOBJECTS)'#010+
+  ' ','       $(PPDEP) $(UNITOBJECTS)'#010+
   #010+
   #010+
   '[inforules]'#010+
@@ -1416,7 +1415,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '# Info rules'#010+
   '#####################################################################'#010+
   #010+
-  '.PHONY: fpc_info fpc_cfginfo fpc_objectinf','o fpc_toolsinfo fpc_instal'+
+  '.PHONY: fpc_info fpc_cfginfo fpc_objectin','fo fpc_toolsinfo fpc_instal'+
   'linfo \'#010+
   '        fpc_dirinfo'#010+
   #010+
@@ -1428,7 +1427,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        @$(ECHO)  == Configuration info =='#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  FPC....... $(FPC)'#010+
-  '        @$(ECHO)  Versi','on... $(FPC_VERSION)'#010+
+  '        @$(ECHO)  Vers','ion... $(FPC_VERSION)'#010+
   '        @$(ECHO)  CPU....... $(CPU_TARGET)'#010+
   '        @$(ECHO)  Source.... $(OS_SOURCE)'#010+
   '        @$(ECHO)  Target.... $(OS_TARGET)'#010+
@@ -1437,7 +1436,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[info_dirs]'#010+
   'fpc_infodirs:'#010+
   '        @$(ECHO)'#010+
-  '        @$(ECHO)  == Directory ','info =='#010+
+  '        @$(ECHO)  == Directory',' info =='#010+
   '        @$(ECHO)'#010+
   'ifdef NEEDGCCLIB'#010+
   '        @$(ECHO)  GCC library is needed.'#010+
@@ -1447,7 +1446,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'endif'#010+
   '        @$(ECHO)  Basedir......... $(BASEDIR)'#010+
   '        @$(ECHO)'#010+
-  '        @$(ECHO)  GC','C library..... $(GCCLIBDIR)'#010+
+  '        @$(ECHO)  G','CC library..... $(GCCLIBDIR)'#010+
   '        @$(ECHO)  Other library... $(OTHERLIBDIR)'#010+
   '        @$(ECHO)'#010+
   #010+
@@ -1457,7 +1456,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        @$(ECHO)  == Tools info =='#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  Pwd....... $(PWD)'#010+
-  '        @$(','ECHO)  Echo...... $(ECHO)'#010+
+  '        @$','(ECHO)  Echo...... $(ECHO)'#010+
   'ifdef PPDEP'#010+
   '        @$(ECHO)  PPDep..... $(PPDEP)'#010+
   'endif'#010+
@@ -1468,7 +1467,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        @$(ECHO)  PPUFiles.. $(PPUFILES)'#010+
   'endif'#010+
   'ifdef DATA2INC'#010+
-  '        @$(ECHO)  Dat','a2Inc.. $(DATA2INC)'#010+
+  '        @$(ECHO)  Da','ta2Inc.. $(DATA2INC)'#010+
   'endif'#010+
   'ifdef SED'#010+
   '        @$(ECHO)  Sed....... $(SED)'#010+
@@ -1482,7 +1481,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   'ifdef CMP'#010+
   '        @$(ECHO)  Cmp....... $(CMP)'#010+
   'endif'#010+
-  'if','def UPXPROG'#010+
+  'i','fdef UPXPROG'#010+
   '        @$(ECHO)  Upx....... $(UPXPROG)'#010+
   'endif'#010+
   'ifdef ZIPPROG'#010+
@@ -1495,12 +1494,12 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        @$(ECHO)'#010+
   '        @$(ECHO)  == Object info =='#010+
   '        @$(ECHO)'#010+
-  '  ','      @$(ECHO)  LoaderObjects..... $(LOADEROBJECTS)'#010+
+  ' ','       @$(ECHO)  LoaderObjects..... $(LOADEROBJECTS)'#010+
   '        @$(ECHO)  UnitObjects....... $(UNITOBJECTS)'#010+
   '        @$(ECHO)  ExeObjects........ $(EXEOBJECTS)'#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  ExtraCleanUnits... $(EXTRACLEANUNITS)'#010+
-  '        @$(E','CHO)  ExtraCleanFiles... $(EXTRACLEANFILES)'#010+
+  '        @$(','ECHO)  ExtraCleanFiles... $(EXTRACLEANFILES)'#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  ExtraInstallUnits. $(EXTRAINSTALLUNITS)'#010+
   '        @$(ECHO)  ExtraInstallFiles. $(EXTRAINSTALLFILES)'#010+
@@ -1508,7 +1507,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   #010+
   '[info_install]'#010+
   'fpc_infoinstall:'#010+
-  '        @$(EC','HO)'#010+
+  '        @$(E','CHO)'#010+
   '        @$(ECHO)  == Install info =='#010+
   '        @$(ECHO)'#010+
   'ifdef DATE'#010+
@@ -1518,24 +1517,24 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '        @$(ECHO)  PackagePrefix........ $(PACKAGEPREFIX)'#010+
   'endif'#010+
   'ifdef PACKAGENAME'#010+
-  '        @$(EC','HO)  PackageName.......... $(PACKAGENAME)'#010+
+  '        @$(E','CHO)  PackageName.......... $(PACKAGENAME)'#010+
   'endif'#010+
   '        @$(ECHO)  PackageSuffix........ $(PACKAGESUFFIX)'#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  BaseInstallDir....... $(BASEINSTALLDIR)'#010+
   '        @$(ECHO)  BinInstallDir........ $(BININSTALLDIR)'#010+
-  '   ','     @$(ECHO)  LibInstallDir........ $(LIBINSTALLDIR)'#010+
+  '  ','      @$(ECHO)  LibInstallDir........ $(LIBINSTALLDIR)'#010+
   '        @$(ECHO)  UnitInstallDir....... $(UNITINSTALLDIR)'#010+
   '        @$(ECHO)  SourceInstallDir..... $(SOURCEINSTALLDIR)'#010+
   '        @$(ECHO)  DocInstallDir........ $(DOCINSTALLDIR)'#010+
-  '        @$(','ECHO)  DataInstallDir....... $(DATAINSTALLDIR)'#010+
+  '        @$','(ECHO)  DataInstallDir....... $(DATAINSTALLDIR)'#010+
   '        @$(ECHO)'#010+
   '        @$(ECHO)  DestZipDir........... $(DESTZIPDIR)'#010+
   '        @$(ECHO)  ZipName.............. $(ZIPNAME)'#010+
   '        @$(ECHO)'#010+
   #010+
   '[directorytargets]'#010+
-  '##################################','##################################'+
+  '#################################','###################################'+
   '#'#010+
   '# Directories'#010+
   '#####################################################################'#010+
@@ -1543,7 +1542,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[localmakefile]'#010+
   '#####################################################################'#010+
   '# Local Makefile'#010+
-  '################','####################################################'+
+  '###############','#####################################################'+
   '#'#010+
   #010+
   'ifneq ($(wildcard fpcmake.loc),)'#010+
@@ -1553,7 +1552,7 @@ const fpcmakeini : array[0..134,1..240] of char=(
   '[userrules]'#010+
   '#####################################################################'#010+
   '# Users rules'#010+
-  '#############################','#######################################'+
+  '############################','########################################'+
   '#'#010+
   #010+
   #010+

+ 1 - 1
utils/fpcmake.ini

@@ -751,7 +751,7 @@ endif
 
 # Debug
 ifdef DEBUG
-override FPCOPT+=-g -dDEBUG
+override FPCOPT+=-gl -dDEBUG
 endif
 
 # Release mode (strip, optimize and don't load ppc386.cfg)