mirror of
https://gitlab.com/freepascal.org/fpc/source.git
synced 2025-11-25 11:17:24 +01:00
"don't free even if not registered"; use for defs that may not be written
to a ppu file, but that must nevertheless survive the compilation of the
current module
* mark all defs created for para locations as "don't free even if not
registered", because we don't discard and recalculate all para locations
after a module has been compiled (since that's not needed)
o solves issues if the paralocations for a routine in the interface of
unit A are calculated while the implementation of unit B gets
compiled, and a new reusable type is allocated at that point which
is not used anywhere else (after r32160)
git-svn-id: trunk@32235 -
|
||
|---|---|---|
| .. | ||
| ppudump.pp | ||
| ppujson.pp | ||
| ppuout.pp | ||
| ppuxml.pp | ||