Commit History

Autor SHA1 Mensaxe Data
  paul ceb141523d compiler: store property parameters in a parasymtables together with property. restore those parameters for descendant properties (fixes mantis #0020421 but maybe not very optimal) %!s(int64=14) %!d(string=hai) anos
  paul 7a74d2c2f8 compiler: reduce amount of hints and notes %!s(int64=14) %!d(string=hai) anos
  pierre a17390126a Fix an error in reading real variable for change_endian %!s(int64=14) %!d(string=hai) anos
  pierre b526bb4dfa * Fix failures introduced by rev 18975 %!s(int64=14) %!d(string=hai) anos
  pierre 68d27263e7 Try to improve RecordTokenBuf with respect to PPU reading %!s(int64=14) %!d(string=hai) anos
  sergei 689d4b3ecc + Mantis #19651: Generate table of typed string constants which are initialized with resourcestrings, so they are updated when SetResourceStrings or SetUnitResourceStrings is called. %!s(int64=14) %!d(string=hai) anos
  pierre 4c633c46ed Change mangling to avoid overlap and increase PPU version %!s(int64=14) %!d(string=hai) anos
  paul de21de2024 compiler: implement delphi like namespaces %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6154f1b0d9 * keep track of the number of abstract methods per class via a counter %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 6bc68a11d9 * determine size of aword/aint/asizeint based on type size instead of based %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe c943d703fd * fixed range check error when compiling with -dTest_Double_checksum %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe ce88df680b + symansistr conditional define that, when activated, makes the symbol/ %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1e2c70796e + jvm (cpu architecure) and java ("OS"/target) identifiers %!s(int64=14) %!d(string=hai) anos
  florian 275c6092e5 * avoid range check errors for empty ansistrings written/read from ppus %!s(int64=14) %!d(string=hai) anos
  florian 79a96ab287 + ttypesym.prettyname %!s(int64=14) %!d(string=hai) anos
  sergei fec5dde5b6 * Fix handling of Windows WideString typed constants, resolves #15842 and completes the related #14308: %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 0398ff6bf5 * also save/restore the size of the padding of record/objectsymtables %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 1c11f6c8b7 + tppufile.putasizeint() %!s(int64=14) %!d(string=hai) anos
  Jonas Maebe 86b088f398 * store the current field alignment of tobjectdefs that use C_alignment, %!s(int64=14) %!d(string=hai) anos
  pierre 322e3f8a16 * More fixes for ppudump use %!s(int64=14) %!d(string=hai) anos
  pierre dd96bfb3dd * fix ppu dumping with ppudump utility for cross CPU %!s(int64=14) %!d(string=hai) anos
  pierre 239944f8d0 + Use DLL name in assembler labels used to import DLL functions/variables %!s(int64=14) %!d(string=hai) anos
  pierre 09e9d922c7 * Reset F to NIL after freeing in tempclose %!s(int64=14) %!d(string=hai) anos
  pierre 82ffdb48c9 * Fix tppufile.tempopen method needed for go32v2 cycle %!s(int64=14) %!d(string=hai) anos
  florian d19d8de8fe * packed column writing/reading for token recorder, reduces size of fgl.ppu by approx. 10% %!s(int64=14) %!d(string=hai) anos
  florian 41c18adaf4 * patch by Sven Barth, handle idtoken correctly in the token recorder, resolves #19277 %!s(int64=14) %!d(string=hai) anos
  paul d21bbc4548 compiler: reduce amount of hints and warnings %!s(int64=14) %!d(string=hai) anos
  svenbarth 35b47e491c Rebase to revision 17306 %!s(int64=14) %!d(string=hai) anos
  florian c97869bd89 * merge user sections support branch %!s(int64=14) %!d(string=hai) anos
  florian 0c62133d38 * patch by Mattias Gaertner to allow to override how the compiler reads source/ppu files, resolves #18740 %!s(int64=14) %!d(string=hai) anos