Commit History

Author SHA1 Message Date
  Jonas Maebe 1743c6f1a8 * also recompile a unit if class/object definitions in indirectly used 15 years ago
  florian b5e7b3e1e7 o patch by Sergei Gorelkin which basically resolves #14308 (still misses some tests): 15 years ago
  Jonas Maebe 280f27b45c * store/restore trttinode.rttidatatype to/from ppu file, and also copy it in 15 years ago
  Jonas Maebe 60a9ef963d * finished basic support for calling methods from external C++ classes 15 years ago
  Jonas Maebe c1cdf1e087 * merged objc branch: 15 years ago
  paul aa5a5e79ce merge revisions: 13909,13923,13924,13934,13935,13942,13943,13944,13946,13948,13950,13951,13952,13983,13994: 15 years ago
  paul e784ec1079 merge revisions 13898-13899: 16 years ago
  florian eb433d1bdd * merged sealed and abstract support by Paul Ishenin 16 years ago
  Jonas Maebe 3660bf7f98 * integrated the transformation of an Objective-C method call into a call 16 years ago
  Jonas Maebe 4c57a5f504 + support multiple inheritance for obj-c protocols 16 years ago
  Jonas Maebe a149674a75 Merged revisions 13458-13596 via svnmerge from 16 years ago
  Jonas Maebe 0eec337a00 - removed SUPPORT_UNALIGNED, FPC_SUPPORTS_UNALIGNED and FPC_UNALIGNED_FIXED 16 years ago
  Jonas Maebe 10aa7f40cd * made ppu version again different from trunk version, because the format 16 years ago
  florian fc5e5d9258 * talignmentinfo must be packed, it is written to the ppu during streaming, further it is member of tsettings which packed too 16 years ago
  florian 2574851942 * ppu format change, ppu version increased 16 years ago
  Jonas Maebe 41acad1d11 + keep track of called virtual methods per unit. -Owoptvtms will now replace 16 years ago
  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. 16 years ago
  Jonas Maebe 79c70c52a7 * store/restore taddnode.resultrealdef to/from the ppufiles, and also 16 years ago
  Jonas Maebe 7d459cf12a * the compiler now explicitly keeps track of the minimally guaranteed 16 years ago
  florian 6e700b38a4 + changed absolute offset variable to aword to avoid range check errors when using addresses > $7fffffff 16 years ago
  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 16 years ago
  peter 2a952c89a5 * store vmt entries in ppu 16 years ago
  Jonas Maebe e5920bc2b8 * delay verbosity changes just like localswitches changes 17 years ago
  florian b178b08ba7 Merged revisions 11665-11738 via svnmerge from 17 years ago
  yury fcceb9cfa1 * Removed/ifdefed/commented unused local variables. 17 years ago
  florian fca8883f27 * moved oo_copied into defoptions 17 years ago
  Jonas Maebe dcbd0a3ea2 * changed ppureal from extended into bestreal -> units cross-compiled 17 years ago
  Jonas Maebe 0fb87b67b6 * changed string argument of tppufile.putstring into a constant 17 years ago
  Jonas Maebe 86f90d8ac1 + support for setting the name of "main" (-XM command line parameter) in 17 years ago
  Jonas Maebe f36e5411af * split cpu64bit compiler define into 17 years ago