mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-04-23 20:49:43 +02:00
The sources of the Free Pascal compiler, RTL, packages and utilities.
See https://www.freepascal.org/ for more info.
![]() ------------------------------------------------------------------------ r41425 | pierre | 2019-02-23 23:03:29 +0000 (Sat, 23 Feb 2019) | 11 lines + 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 ------------------------------------------------------------------------ --- Merging r41425 into '.': U compiler/symtype.pas U compiler/symdef.pas U compiler/symsym.pas U compiler/symtable.pas A tests/webtbs/tw35139.pp A tests/webtbs/tw35139a.pp --- Recording mergeinfo for merge of r41425 into '.': U . git-svn-id: branches/fixes_3_2@41620 - |
||
---|---|---|
compiler | ||
installer | ||
packages | ||
rtl | ||
tests | ||
utils | ||
.gitattributes | ||
.gitignore | ||
fpmake_add1.inc | ||
fpmake_proc1.inc | ||
fpmake.pp | ||
Makefile | ||
Makefile.fpc |