The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
Jonas Maebe 18580d3069 * when assigning a value to a temp marked as ti_const, do not immediately
release the source location in case it was also a temp. Reason: we
    don't increase reference counts when assigning to a ti_const (they are
    like const parameters), so the original value must stay alive until
    the ti_const temp is freed
   o free the original data in the ttempdelete node for the ti_const temp
   o don't increase reference counts when assigning composite types to
     ti_const temps either

git-svn-id: trunk@34287 -
2016-08-12 13:35:51 +00:00
compiler * when assigning a value to a temp marked as ti_const, do not immediately 2016-08-12 13:35:51 +00:00
ide Try to implement BreakLine (Ctrl+N), bug report 28787 2016-07-26 22:14:27 +00:00
installer * added package rtl-generics 2016-07-31 20:40:23 +00:00
packages Fix for Mantis #30453: add Delphi compatible TThreadList<> 2016-08-12 13:15:08 +00:00
rtl Remove heaptrc unit from buildrtl uses clause, heaptrc is handled separately to allow use of -gc option in RTL compilation 2016-08-10 09:49:55 +00:00
tests * test for mantis #26402 (already fixed in 3.1.1, still broken in 3.0) 2016-08-12 13:35:37 +00:00
utils * pas2jni: Fixed string constant handling after recent changes in FPC. 2016-08-11 12:41:13 +00:00
.gitattributes * test for mantis #26402 (already fixed in 3.1.1, still broken in 3.0) 2016-08-12 13:35:37 +00:00
.gitignore * Removed empty tests directory from svn 2014-11-08 15:47:53 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile * regenerated makefiles with latest fpcmake 2016-06-18 01:00:45 +00:00
Makefile.fpc * remove documentation of the build target in the Makefile help screen as it overrides the version check 2016-03-13 12:10:33 +00:00