fpc/utils
nickysn cad2b985d6 * when creating the reverse endian .bcm file, zero fill all the records, before
filling them in, so that the alignment space inside the records is filled with
  zeros, instead of random uninitialized bytes

git-svn-id: trunk@36438 -
2017-06-06 14:57:22 +00:00
..
debugsvr Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
dxegen Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpcm Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpcmkcfg Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpcres Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpcreslipo Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpdoc Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fpgmake * Added ability to generate target-dependencies 2012-03-22 16:40:58 +00:00
fpmc Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fppkg Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
fprcp Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
h2pas Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
importtl Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
instantfpc Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
javapp/src/fpc/tools/javapp + new -varparas option that adds overloads for imported methods whereby 2012-05-28 10:21:25 +00:00
json2pas Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
mksymbian Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
pas2fpm Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
pas2jni Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
pas2js Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
pas2ut Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
rmwait Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
sim_pasc * removed some clashes between ifdefs and regular tokens 2007-11-18 19:33:00 +00:00
svn2cvs
tply Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
unicode * Fix bug #31947: upgrade natve unicode implementation to version 9 and CLDR 30 (Patch from Inoussa) 2017-06-03 16:10:39 +00:00
bin2obj.pp
creumap.pp * when creating the reverse endian .bcm file, zero fill all the records, before 2017-06-06 14:57:22 +00:00
data2inc.exm
data2inc.pp
delp.lpi * Added some extra options for recursion, additional extensions and verbosity 2014-09-14 11:03:10 +00:00
delp.pp * spelling mistakes fpc repo part, mantis #30233 2016-06-02 20:01:09 +00:00
fpcsubst.pp * move fpcsubst to utils/ because it uses classes 2014-03-30 11:45:51 +00:00
fpmake_add.inc * JSON2pas command-line tool added 2017-01-14 10:22:16 +00:00
fpmake_proc.inc * JSON2pas command-line tool added 2017-01-14 10:22:16 +00:00
fpmake.pp * rstconv.pp depends on fcl-json and uses resourcestrings 2015-08-12 19:01:50 +00:00
grab_vcsa.pp
Makefile Regenerate with sparc64-linux target 2017-06-01 13:40:25 +00:00
Makefile.fpc * Filter the Makefile's unit searchpaths from the fpmake command line. 2015-08-12 19:15:14 +00:00
Makefile.fpc.fpcmake * version updated to 3.1.1 2015-01-04 21:09:04 +00:00
mkinsadd.pp * change unit names in the uses clause to completely lowercase to avoid issues with case sensitive file systems 2015-01-17 16:04:33 +00:00
postw32.pp
ppdep.pp * Patch from Michalis Kamburelis to fix scanning of $ELSE (bug ID 31007) 2016-11-26 13:32:52 +00:00
ptop.pp * Replaced with new version based on classes 2007-01-11 21:03:46 +00:00
ptopu.pp * commited correction for Mantis #25560, misspelled constructor keyword 2014-01-20 10:39:39 +00:00
README.txt * added .txt extensions to all README, TODO and COPYING files 2009-02-28 17:34:08 +00:00
rmcvsdir.pp * adding a copyright banner and a short description. 2012-06-03 11:25:37 +00:00
rstconv.pp * mention support for .rsj extension in help text (based on patch by 2015-10-02 08:20:18 +00:00
svn2cl.pp
usubst.pp * move fpcsubst to utils/ because it uses classes 2014-03-30 11:45:51 +00:00

This dirctory contains some utilities that come with the Free Pascal
Compiler. They can be compiled by typing 'make all' in this directory.

Currently, the following things are provided:

ppdep   : Creates a makefile which includes all interdependant units.

ptop    : Pascal source beautifier

delp    : Deletes all files generated by Free Pascal, as well 
          temporary files.

h2pas/  : Contains the h2pas program, which converts C header files to pascal
          unit files.
tply/   : Pascal Lex and Yacc
fpcm/   : fpcmake - utility to generate makefiles to regenerate compiler

Typing a 'make install' will put everything into place.

Happy Coding !
The Free Pascal Development Team.