2
0

Коммит түүх

Эзэн SHA1 Мессеж Огноо
  pierre c1e93bd2c2 + compiler/symdef.pas: Add missing call to tderef.reset methods in all tdef constructors. 6 жил өмнө
  Jonas Maebe 8b9e90dc7a * keep track of whether a routine has a C-style variadic parameter in the 6 жил өмнө
  Jonas Maebe 0db9ff5c39 * fixed packed bitsize calculation for types with a negative lower bound and 6 жил өмнө
  florian 8d3d5276d7 * open arrays and arrays of consts might be only stack tainting if they are passed by value 6 жил өмнө
  Jonas Maebe 91d5457b38 * moved around/replaced the following procedures to stop nflw from depending 6 жил өмнө
  Jonas Maebe f754978540 * handle constructor function results that have been migrated to the 6 жил өмнө
  Jonas Maebe acf02ab64b * when creating wrappers, add a prefix to parameter names to prevent them 6 жил өмнө
  Jonas Maebe 95d79296bd * fixed alignment of tfiledef (same as corresponding file recorddef) 6 жил өмнө
  Jonas Maebe 50ab607676 + customint torddef type to create arbitraty bit-width integers 6 жил өмнө
  yury c2c942374d * Removed inline for methods which are too big. 6 жил өмнө
  yury 4357caaad8 * Removed unused local vars. 6 жил өмнө
  pierre ae0c180e0b Avoid overflow in code 6 жил өмнө
  Jonas Maebe 0b246f3dbd * converted Boolean8 to an internal type, and mapped Boolean to the 6 жил өмнө
  pierre 66e7c78a8f fix position of ppuload_platform for trecorddef 6 жил өмнө
  pierre 88bddc2cb0 Fix ppuload for string type for i8086, use getasizeint for all string defs but short string 6 жил өмнө
  svenbarth 06267006f3 * explicitely handle the boolean types to determine the bit size as all of them have the bit size 1 6 жил өмнө
  svenbarth ecc02f3fdb * always search in the current module as well as its symtables are be popped already in case of RTTI generation 7 жил өмнө
  svenbarth 190716ac0e * move getrecorddef and gettabledef from TVMTWritter to symdef as they might be used from the RTTI as well 7 жил өмнө
  svenbarth 61bde67082 + add method has_non_trivial_init_child() to tdef which provides access to the symtable's 7 жил өмнө
  svenbarth 8423fd7632 * also process procsyms when adding a symtable as they may be generic dummy symbols as well 7 жил өмнө
  nickysn 17823821ca * make procedures and functions, declared in the interface part of a unit in an 7 жил өмнө
  nickysn 55386ba547 + show whether a procedure or function is far in tprocdef.customprocname 7 жил өмнө
  nickysn c7503ca291 + introduced tabstractprocdef.ofs_address_type - the address type, generated for 7 жил өмнө
  nickysn 7a7e09982b + show whether a procdef is far in tprocvardef.GetTypeName 7 жил өмнө
  florian 6d5ce55232 * unified def creation for open arrays 7 жил өмнө
  svenbarth b765d661ce * when registering a def also register the syms and defs of its symtables 7 жил өмнө
  svenbarth a6821c63e0 * store the type of the helper that had been encountered during parsing in the objectdef and by extension the PPU 7 жил өмнө
  svenbarth 0b02dab684 + new Delphi-compatible intrinsic GetTypeKind() which returns the TTypeKind of a type as a constant value (and thus can be optimized away in If- and Case-statements) 8 жил өмнө
  svenbarth 06d7e26df0 * move code to add a symbol to the current module's generic dummy symbols into a new function pgenutil.add_generic_dummysym() 8 жил өмнө
  florian b1dff29cbf * removed unused units 8 жил өмнө