История коммитов

Автор SHA1 Сообщение Дата
  svenbarth 66fa732720 Merged revision(s) 47634, 47655 from trunk: 4 лет назад
  marco d24f4b0926 --- Merging r42998 into '.': 5 лет назад
  pierre 663c97ed23 Merge of revisions 41425 from trunk to fixes_3_2 6 лет назад
  pierre 23b9dde397 Merge of commits 40142, 40189 and 40347 6 лет назад
  florian 21d785e41b * do not unroll loops if the counter variable is accessed outside the current scope 7 лет назад
  svenbarth e59e9e2a0a * extend tunitsym to be created as registered or not (for now all are created as registered) 7 лет назад
  florian f986933d46 * the references of records passed by value can be kept in registers 7 лет назад
  svenbarth d50848174a + add putboolean and getboolean convenience methods to tentfile 7 лет назад
  florian a37237ca11 * avoid range check errors with absolute symbols for cpus where addresses are bigger than the registers 8 лет назад
  nickysn efc5e339d0 * use an enum instead of integer constants to represent inline numbers 8 лет назад
  florian b1dff29cbf * removed unused units 8 лет назад
  florian 52d40bb25b * spacing fixed 8 лет назад
  Károly Balogh 69a502db37 instead of stringdup(ppufile.getstring), have a getpshortstring function in entfile, and use it whereever possible. this avoids an extra shortstring copy, compared to the earlier solution 8 лет назад
  Jonas Maebe 571d053a60 - removed tabstractnormalvarsym.currentregloc: the new location will 9 лет назад
  svenbarth 2ed7a6de68 New class function tsymsym.find_by_number() to find a tsymsym instance based on it's number. The list containing the mapping from the indices to the symbols is created and freed using the init/done registration mechanism. 9 лет назад
  Jonas Maebe 7a966345e5 * don't recalculate the regable info when dereferencing a symbol's vardef: 9 лет назад
  Jonas Maebe 2483ad5939 * factored out code to set the "regable" information from setvardef, and 9 лет назад
  svenbarth 02e56f410d Merged revision(s) 28689 from branches/svenbarth/packages: 9 лет назад
  Jonas Maebe 7a8079cfb4 * removed DLLsource global variable and replaced its uses with 9 лет назад
  Jonas Maebe a1db947e9e * missing part of r32617: also load the def for constnil symbols 9 лет назад
  Jonas Maebe 01d93b61c3 * save/restore the type (and hence code page) of ansistring constsyms in/from 9 лет назад
  svenbarth 74c79803f7 Extend tlocalvarsym with the ability to not register it if needed. 9 лет назад
  svenbarth 0ac12f0eaf Extend tstaticvarsym (and by extension tabstractnormalvarsym) with the capability to create it as unregistered if needed. 9 лет назад
  svenbarth 922646d106 Adjust tfieldvarsym (and by extension tabstractvarsym) so that it can be created as not registered if needed. 9 лет назад
  Jonas Maebe 745249295e * don't reserve never used space for parameter and function result location 9 лет назад
  Jonas Maebe 2cea723a0d * only write the parts of the unit localsymtables that are actually needed: 9 лет назад
  Jonas Maebe 4aa6c95ced * call inherited method from t*sym.buildderef (currently still empty, 9 лет назад
  Jonas Maebe 2d2b8c635d * detect whether or not a def/sym is registered based on its defid, so we 9 лет назад
  Jonas Maebe 95927665ce - removed variable notification support, it's not used and superceded by 9 лет назад
  yury 432248cbf1 * Removed lot of unused vars. 10 лет назад