The sources of the Free Pascal compiler, RTL, packages and utilities. See https://www.freepascal.org/ for more info.
Go to file
pierre c1e93bd2c2 + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef constructors.
+ compiler/sysmsym.pas: Do the same for for all tsym constructors.
  + compiler/symtype.pas: Generate internalerror in  tcompilerppufile.putderef
    if a deref field has index -1, as this means that buildderef was not called
    while it should have been called.
  + compiler/symtable.pas: Fix bug report itself by adding an extra local variable
    CHANGED to add extra cycles in tstoredsymtable.buildderef_referenced method.

New tests for this bug report: tests/webtbs/tw35139.pp and  tests/webtbs/tw35139a.pp

git-svn-id: trunk@41425 -
2019-02-23 23:03:29 +00:00
compiler + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef constructors. 2019-02-23 23:03:29 +00:00
installer haiku-x86_64: regenerated all Makefiles, take 2 2019-01-04 03:18:42 +00:00
packages * move the homogenous float aggregate determination function to a common 2019-02-23 15:42:39 +00:00
rtl * android: Fixed stdio redirection for threads. 2019-02-20 15:11:45 +00:00
tests + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef constructors. 2019-02-23 23:03:29 +00:00
utils * pas2jni: Fixed exception handling. 2019-02-20 13:04:49 +00:00
.gitattributes + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef constructors. 2019-02-23 23:03:29 +00:00
.gitignore * made the ide a package, so it can be build in parallel with the other packages, reasons: 2018-01-06 20:22:30 +00:00
fpmake_add1.inc
fpmake_proc1.inc
fpmake.pp
Makefile haiku-x86_64: regenerated all Makefiles, take 2 2019-01-04 03:18:42 +00:00
Makefile.fpc Merged riscv_new branch 2018-09-26 19:49:08 +00:00