fpc/ide
tom_at_work 0ba960e1bd * added workarounds for some load/store instructions requiring 4 byte aligned addresses
* some cleanup and optimization of 64 bit address loading in the code generator
* small changes to the IDE to make it compile
* stat type update for packages/cdrom compatibility

git-svn-id: trunk@1375 -
2005-10-14 00:00:16 +00:00
..
compiler * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target 2005-10-08 15:48:39 +00:00
fakegdb * Makefiles regenerated to propagate -Ur change of fpcmake 2005-08-10 21:55:57 +00:00
utils * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
cvsco.tdf * remove CVS: line as it is not suppressed at 2002-08-29 09:59:30 +00:00
cvsdiff.tdf + New file to generate a diff for an edited source within the IDE 2002-08-29 09:52:19 +00:00
cvsup.tdf * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
empty.inc * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
fp32.ico + Win32 icon added 2002-12-26 20:27:15 +00:00
fp32.rc + Win32 icon added 2002-12-26 20:27:15 +00:00
fp.ans * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
fp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpcalc.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpcatch.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpcodcmp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpcodtmp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpcompil.pas * removed obsolete ifdefs 2005-06-10 07:11:29 +00:00
fpconst.pas + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
fpcygwin.pas require current cygwin1.dll 2004-11-04 23:59:31 +00:00
fpdebug.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpdesk.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpdpansi.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fphelp.pas + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
fpide.pas + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
fpini.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpintf.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpkeys.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpmansi.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmcomp.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmdebug.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmedit.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmfile.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmhelp.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmopts.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmrun.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmsrch.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmtools.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpmwnd.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpredir.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpregs.pas * ide compilation fixed 2005-05-21 20:42:16 +00:00
fpstre.inc + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
fpstrh.inc * remove $Log 2005-06-07 09:47:55 +00:00
fpstring.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpswitch.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpsymbol.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fptemplt.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fptools.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpusrscr.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fputils.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpvars.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
fpviews.pas * added workarounds for some load/store instructions requiring 4 byte aligned addresses 2005-10-14 00:00:16 +00:00
fpw32.rc * fix some fields 2003-01-07 15:01:24 +00:00
globdir.inc * log and id tags removed 2005-05-21 09:42:41 +00:00
gplprog.pt * remove $Log 2005-06-07 09:47:55 +00:00
gplunit.pt * remove $Log 2005-06-07 09:47:55 +00:00
grep.tdf * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
Makefile * makefile adaption to be able to cycle compiler and RTL on PowerPC64 target 2005-10-08 15:48:39 +00:00
Makefile.fpc * remove $Log 2005-06-07 09:47:55 +00:00
maketp.bat * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
pmode.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
program.pt * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
README * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
readme.ide * Renamed ppc.cfg -> fpc.cfg 2001-11-24 02:05:21 +00:00
realintr.inc * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
test1.pas * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
test2.pas * avoid longjmp messages if quitting after compilation error 2002-12-02 13:58:29 +00:00
test.pas * truncate log 2005-02-14 17:13:06 +00:00
TODO * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
tpgrep.tdf * ide works now with both compiler versions 2001-08-04 11:30:22 +00:00
unit.pt * old logs removed and tabs fixed 2002-09-07 15:40:30 +00:00
vesa.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wansi.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wcedit.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wconsole.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wconsts.pas * activated resourcestrings 2005-09-02 21:47:45 +00:00
wconstse.inc * activated resourcestrings 2005-09-02 21:47:45 +00:00
wconstsh.inc * activated resourcestrings 2005-09-02 21:47:45 +00:00
weditor.pas + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
whelp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
whlpview.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
whtml.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
whtmlhlp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
whtmlscn.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
winclip.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
windebug.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wini.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wnghelp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
woahelp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wos2help.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wresourc.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wtphwrit.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wutils.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wviews.pas + Edit|Select and Edit|Unselect, closes 4181 2005-08-07 10:44:15 +00:00
wvphelp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00
wwinhelp.pas * log and id tags removed 2005-05-21 09:42:41 +00:00

You can have a fp.cfg file in the same directory as fp.exe. It works the
same as fpc.cfg

To compile the IDE you need to choose whether to build with or without
debugger (gdb) support. When debugger support is used a check will be
done if libgdb.a is available. If this is not available then it will
automatically fallback to create the IDE without debugger support.

To build with debugger support (default):

make gdb

To build without debugger support:

make nogdb