[fpc-devel] Alternative parsers

Graeme Geldenhuys graemeg.lists at gmail.com
Tue Oct 19 11:18:51 CEST 2010


Op 2010-10-19 10:51, Jonas Maebe het geskryf:
> 
> You still have not said a single time what the actual problem is that you are having.


I believe I have, but I can't remember all the errors, and I have no time
to search the mail archive.... Just tried to compile that branch again
under 64-bit linux.

-----------------------------------------
Free Pascal Compiler version 2.4.3 [2010/08/02] for x86_64
Copyright (c) 1993-2009 by Florian Klaempfl
Target OS: Linux for x86-64
Compiling pp.pas
Compiling catch.pas
Compiling verbose.pas
Compiling cutils.pas
Compiling globtype.pas
Compiling finput.pas
Compiling cclasses.pas
Compiling cstreams.pas
Compiling comphook.pas
Compiling systems.pas
Compiling globals.pas
Compiling cfileutl.pas
Compiling globals.pas
Compiling ./x86_64/cpuinfo.pas
Compiling version.pas
Compiling cmsgs.pas
Compiling fmodule.pas
Compiling ogbase.pas
Compiling owbase.pas
Compiling aasmbase.pas
Compiling fmodule.pas
Compiling symbase.pas
Compiling symconst.pas
Compiling symsym.pas
Compiling widestr.pas
Compiling cp8859_1.pas
Compiling cp850.pas
Compiling cp437.pas
Compiling cp1251.pas
Compiling cp866.pas
Compiling cp8859_5.pas
Compiling constexp.pas
Compiling symtype.pas
Compiling ppu.pas
Compiling fpccrc.pas
Compiling crefs.pas
Compiling fmodule.pas
Compiling symsym.pas
Compiling symdef.pas
Compiling tokens.pas
Compiling node.pas
Compiling ./x86/cpubase.pas
Compiling cgbase.pas
Compiling rgbase.pas
Compiling cgutils.pas
Compiling optbase.pas
Compiling nutils.pas
Compiling symsym.pas
Compiling symdef.pas
Compiling aasmtai.pas
Compiling aasmdata.pas
Compiling aasmtai.pas
Compiling fmodule.pas
Compiling symsym.pas
Compiling symdef.pas
Compiling parabase.pas
Compiling symsym.pas
Compiling symdef.pas
Compiling ./x86/aasmcpu.pas
Compiling aasmsym.pas
Compiling symsym.pas
Compiling defcmp.pas
Compiling symtable.pas
Compiling symsym.pas
Compiling symnot.pas
Compiling defutil.pas
Compiling symtable.pas
Compiling symutil.pas
Compiling procinfo.pas
Compiling optutils.pas
Compiling nbas.pas
Compiling ./x86/aasmcpu.pas
Compiling ./x86/itcpugas.pas
Compiling pass_1.pas
Compiling procinfo.pas
Compiling tgobj.pas
Compiling cgobj.pas
Compiling rgobj.pas
Compiling fmodule.pas
Compiling wpobase.pas
Compiling scanner.pas
Compiling switches.pas
Compiling dbgbase.pas
Compiling options.pas
Compiling comprsrc.pas
Compiling script.pas
Compiling rabase.pas
Compiling ./systems/i_bsd.pas
Compiling rescmn.pas
Compiling paramgr.pas
Compiling ncgrtti.pas
Compiling nutils.pas
Compiling ncon.pas
Compiling nld.pas
Compiling htypechk.pas
Compiling ncnv.pas
Compiling ncal.pas
Compiling ninl.pas
Compiling nadd.pas
Compiling nmat.pas
Compiling nset.pas
Compiling nflw.pas
Compiling optloop.pas
Compiling nflw.pas
Compiling nmem.pas
Compiling nset.pas
Compiling ncgmem.pas
Compiling pass_2.pas
Compiling ncgutil.pas
Compiling export.pas
Compiling regvars.pas
Compiling psub.pas
Compiling optdfa.pas
Compiling import.pas
Compiling gendef.pas
Compiling pbase.pas
Compiling pstatmnt.pas
Compiling pexpr.pas
Compiling pinline.pas
Compiling ptype.pas
Compiling nobj.pas
Compiling pdecsub.pas
Compiling ./x86_64/cpupara.pas
Compiling objcutil.pas
Compiling objcdef.pas
Compiling pdecl.pas
Compiling ptconst.pas
Compiling pdecvar.pas
Compiling asmutils.pas
Compiling pdecobj.pas
Compiling pexports.pas
Compiling ./x86_64/cgcpu.pas
Compiling ./x86/cgx86.pas
Compiling ./x86/rgx86.pas
Compiling ./x86_64/rgcpu.pas
Compiling opttail.pas
Compiling optcse.pas
optcse.pas(171,76) Warning: Conversion between ordinals and pointers is not
portable
optcse.pas(168,24) Warning: Converting pointers to signed integers may
result in wrong comparison results and range errors, use an unsigned type
instead.
optcse.pas(234,24) Warning: Converting pointers to signed integers may
result in wrong comparison results and range errors, use an unsigned type
instead.
optcse.pas(266,29) Warning: Converting pointers to signed integers may
result in wrong comparison results and range errors, use an unsigned type
instead.
optcse.pas(284,22) Warning: Converting pointers to signed integers may
result in wrong comparison results and range errors, use an unsigned type
instead.
Compiling aopt.pas
Compiling aoptobj.pas
Compiling aoptbase.pas
Compiling ./x86_64/aoptcpub.pas
Compiling aoptda.pas
Compiling aoptobj.pas
Compiling ./x86_64/aoptcpu.pas
Compiling ./x86_64/aoptcpud.pas
Compiling objcgutl.pas
Compiling nopt.pas
Compiling nobjc.pas
symdef.pas(5128,10) Warning: User defined: : this is completely wrong on so
many levels...
Compiling ogmap.pas
Compiling compiler.pas
Compiling parser.pas
Compiling fppu.pas
Compiling wpoinfo.pas
Compiling scandir.pas
Compiling psystem.pas
Compiling pmodules.pas
Compiling link.pas
Compiling owar.pas
Compiling assemble.pas
Compiling cresstr.pas
cresstr.pas(149,178) Error: Identifier not found "DefaultSystemCodePage"
cresstr.pas(165,117) Error: Identifier not found "DefaultSystemCodePage"
cresstr.pas(170,126) Error: Identifier not found "DefaultSystemCodePage"
cresstr.pas(320) Fatal: There were 3 errors compiling module, stopping

-----------------------------------------



Regards,
  - Graeme -

-- 
fpGUI Toolkit - a cross-platform GUI toolkit using Free Pascal
http://opensoft.homeip.net:8080/fpgui/




More information about the fpc-devel mailing list