Commit History

Autor SHA1 Mensaxe Data
  paul 90a92061a9 compiler: enumerator directive support: %!s(int64=16) %!d(string=hai) anos
  paul d29de71b75 compiler: allow message after the *deprecated* keyword %!s(int64=16) %!d(string=hai) anos
  paul 1d9245d75f compiler: abstract/sealed class delphi-like support %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 0eec337a00 - removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED %!s(int64=16) %!d(string=hai) anos
  florian fc5e5d9258 * talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too %!s(int64=16) %!d(string=hai) anos
  florian 2574851942 * ppu format change, ppu version increased %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 41acad1d11 + keep track of called virtual methods per unit. -Owoptvtms will now replace %!s(int64=16) %!d(string=hai) anos
  yury 9c9462cd5a * Insert DW_AT_low_pc and DW_AT_high_pc attributes for modules on Windows also. It solves debugging problems on Windows with dwarf debug info. %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 79c70c52a7 * store/restore taddnode.resultrealdef to/from the ppufiles, and also %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed %!s(int64=16) %!d(string=hai) anos
  florian 6e700b38a4 + changed absolute offset variable to aword to avoid range check errors when using addresses > $7fffffff %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe 060d81b8fa Merged revisions 11878,11881-11882,11889,11891-11893,11895,11899-11902,11935,11938,12212,12304,12308-12310,12316,12330-12332,12334,12339-12340 via svnmerge from %!s(int64=16) %!d(string=hai) anos
  peter 2a952c89a5 * store vmt entries in ppu %!s(int64=16) %!d(string=hai) anos
  Jonas Maebe e5920bc2b8 * delay verbosity changes just like localswitches changes %!s(int64=16) %!d(string=hai) anos
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from %!s(int64=17) %!d(string=hai) anos
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. %!s(int64=17) %!d(string=hai) anos
  florian fca8883f27 * moved oo_copied into defoptions %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe dcbd0a3ea2 * changed ppureal from extended into bestreal -> units cross-compiled %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 0fb87b67b6 * changed string argument of tppufile.putstring into a constant %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 86f90d8ac1 + support for setting the name of "main" (-XM command line parameter) in %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe f36e5411af * split cpu64bit compiler define into %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 8349cde7db * changed byte/word/longbool to be Delphi-compatible (+ similar changes %!s(int64=17) %!d(string=hai) anos
  peter 793fd8fc09 * Add -Xg to help pages %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe cf295c8e88 * increased ppu version number because the ansi/widestring result patch %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe ada2c3ca35 * increased ppu version since the darwin name mangling change %!s(int64=17) %!d(string=hai) anos
  florian 5c96c4a671 + first part of support for an unicodestring type %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 80b8494b5c * fixed wrong unaligned() changes %!s(int64=17) %!d(string=hai) anos
  Jonas Maebe 3b4eba9f86 * fixed handling of unaligned in assignments %!s(int64=17) %!d(string=hai) anos
  peter cc77ccb52e * don't use readdata for getbyte/getword/getlongint %!s(int64=17) %!d(string=hai) anos
  florian 4fed8c4ab5 + write aliasnames to ppu as well %!s(int64=18) %!d(string=hai) anos