Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 997a958f72 * fixed r34439 for big endian %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 473cec9d85 * converted tnodeutils.InsertRuntimeInits() to the high level typed const %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 26f6d2f39d * emit smallsets as a single byte/word/cardinal, since that is how they %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 68cbbe677a * fixed type information for C-block typed constants (fixes %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 0311528502 * always write bitpacked typed constant arrays as a multiple of bytes rather %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe c71bc54785 * when emitting the procedure address part of a complex procvar, type %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 8e2607d96d * data for bitpacked arrays is part of an aggregate %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe b8ed0fac5d * give an error when trying to get the address of an element of a dynamic %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 092a0af0ec * removed special-purpose code for constant chars while parsing typed string %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 8f57609ef2 * fixed types for classrefdef typed constants %!s(int64=9) %!d(string=hai) anos
  Jeppe Johansen 0046af39eb Fixed #29025. %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 8d8851afd6 * set minimum alignment for pchar to 1 instead of 0 (llvm doesn't %!s(int64=9) %!d(string=hai) anos
  svenbarth 0ff87336aa Convert the Boolean parameters accept_equal, typeonly and hadspecialize of comp_expr(), sub_expr() and factor() to a set parameter and adjust all calls. %!s(int64=9) %!d(string=hai) anos
  nickysn 072139cdb7 * fixed ofs(procedure) as well %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe e93660c170 - removed ttai_lowleveltypedconstbuilder.queue_addrn(), as we are always %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe f40ea04540 * changed getarraydef() into a tarraydef.getreusable() class method %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 9ceddf9b16 * fix tasmlisttypedconstbuilder memory leaks %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 93fcdb9a5a * fixed initialisation of procvar typed const with a pointerconstn: %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe d71f6e9840 - removed extraneous maybe_begin_aggregate() when a procvar is initialised %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 3be51e1455 * fixed endless recursion in tabstractrecorddef.contains_float_field() in %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 419a97cce8 * changed emit_ansistring_const() and emit_unicodestring_const() into %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 6ed273eec5 * support specifying the name of an internal data section %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe a76aba4a20 * converted a number of string data generators to the internal data builder %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 5e1bb8e408 + tcalo_make_dead_strippable to indicate that a typed constant data block %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe e924dbed90 * moved the specification of the options for a ttai_typedconstbuilder from %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 765044aede * fixed a number of (mostly false) warnings regarding uninitialised %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe b931f78b4b * insert a type conversion from ordinal to pointer for pointerconstn %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 9c42437326 * moved tasmlisttypedconstbuilder.tc_emit_string_offset() to %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe 67b8aceaee * synchronized with privatetrunk till r30095 %!s(int64=10) %!d(string=hai) anos