fpc/compiler/utils
Jonas Maebe eb40758e9c * updated target list (arm-darwin)
+ added support for ibresources, ibwpofile, ibmainname, iblinkotherframeworks
  * fixed reading of tobjectdef since we started storing the vmt entries as
    part of the objectdef, and since the addition of df_copied_def and 
    po_dispid
  * fixed/completed various copies of enums in symconst/globtype
  + added note to "uses" clause about why we don't just use those units
    (to save people from making the same mistake as me, realising it, and
     having to change everything back)

git-svn-id: trunk@12803 -
2009-02-26 22:50:22 +00:00
..
dummyas.pp * properties properly set 2008-07-28 15:56:23 +00:00
fixlog.pp
fixmsg.pp
fixnasm.pp
fixtab.pp
fpc.cft * FPCAPACHE_1_13 or FPCAPACHE_2_0 define will determine what Apache version is taken 2007-12-30 20:46:27 +00:00
fpc.mpw
fpc.pp * always use ppc<targetcpu> instead of ppcross<targetcpu> on darwin, 2008-02-10 14:42:49 +00:00
fpccfg.inc * regenerated 2008-01-01 11:07:42 +00:00
fpcfg.inc * fix for #11865 -Oppentium3 2008-08-14 10:24:06 +00:00
fpcmkcfg.pp
fpcsubst.pp
fpimpdef.pp
fpinc.cfg * fix for #11865 -Oppentium3 2008-08-14 10:24:06 +00:00
fpinc.ini + create svn add menu entry in tools menu 2008-05-11 07:36:30 +00:00
fpini.inc * regenerated 2008-05-11 07:36:50 +00:00
gia64reg.pp
gppc386.pp
Makefile + build instruction table generators 2009-01-26 14:20:49 +00:00
Makefile.fpc + build instruction table generators 2009-01-26 14:20:49 +00:00
mk68kreg.pp
mkarmins.pp
mkarmreg.pp
mkavrreg.pp Merged revisions 5891-10167,10169-10180 via svnmerge from 2008-02-03 17:21:52 +00:00
mkmpsreg.pp
mkppcreg.pp
mkspreg.pp
mkx86ins.pp
mkx86reg.pp
msg2inc.pp Merged revisions 11894,12317 via svnmerge from 2008-12-10 21:33:53 +00:00
msgdif.pp * patch from KMS, resolves 10147 2008-01-02 09:43:55 +00:00
msgused.pl
ppudump.pp * updated target list (arm-darwin) 2009-02-26 22:50:22 +00:00
ppufiles.pp
ppumove.pp
README
samplecfg * -Ratt removed from default fp.cfg - it is not necessary and makes troubles under sparc 2009-02-08 01:00:02 +00:00
usubst.pp

This directory contains some utilities that are used during the
development of the Free Pascal Compiler.

msg2inc  : Convert a compiler message file (errorX.msg) to .inc files to
           include it as the default language in the compiler. It can
	   also convert the .msg to .tex for inclusion the documentation
	  
nasmconv : Convert a Nasm insns.dat to i386tab.inc so it can be used with
           the compiler

makecfg  : This script will make the samplecfg for linux installations

msgdif   : analyzes the differences between two msg files
           msgdif errore.msg errord.msg
           will print out new error msg, removed old ones
           and will create a new file new.msg that will
           contain the new error messages (supposing TeX comment is after
           the message line itself)
           removed messages are prepended by "%%% "
           (they can be useful in case on error enum renaming !)