Skip to content
  • Sven/Sarah Barth's avatar
    + symtable.pas, tspecializesymtable.create: SymList and DefList do not need to... · 810bd7dd
    Sven/Sarah Barth authored
    + symtable.pas, tspecializesymtable.create: SymList and DefList do not need to own the symbols and defs as they are moved to another symtable before the specialize symtable is destroyed (avoids the need to call "extract" on those lists)
    * pgenutil.pas, generate_specialization: Correctly change the ownership of extracted symbols and defs by calling ChangeOwner on the symbol/def which does all the magic of changing the owner and adding it to the corresponding list of the given symtable. This fixes Mantis #21550
    * Adjusted tw21550.pp so that it enforces the generation of debug information which (as this was the option which caused the above mentioned bug to show)
    
    git-svn-id: trunk@21270 -
    810bd7dd