Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 27219ae5ff * actually assign the section name for end of the resourcestrings hace 9 años
  florian 1142fdeccd * initialize variables to avoid warnings hace 9 años
  Jonas Maebe f60a33f5af * moved darwin/aix-specific code for resource string sections to hace 9 años
  Jonas Maebe 4974201d7f + provide way to specify a custom section name for vectorized dead strippable hace 9 años
  Jonas Maebe 91abc54314 * implemented emitting items in a vectorized dead strippable section to hace 9 años
  Jonas Maebe 96b529072a * factored out generating the start and end of a vectorized dead strippable hace 9 años
  Jonas Maebe 964f8c9f9b * factored out the creation of start/end symbols of vectorized dead strippable hace 9 años
  Jonas Maebe 998cdbfe79 - removed useless ansistring pointer def creation from r32209 hace 9 años
  Jonas Maebe 0dee7cb4a0 * converted emitting resourcestring references to the high level typed hace 9 años
  yury b26fa07f1a * Fixed notes "var is assigned but not used". hace 10 años
  Jonas Maebe fa7ebba80d + new tcalo_no_dead_strip flag for the high level typed const builder to hace 10 años
  Jonas Maebe f7948ff25f * removed outdated comment hace 10 años
  Jonas Maebe 5a2217f645 + support for emitting simple placeholder elements in the high level hace 10 años
  Jonas Maebe 7def77dcc9 * we only support resourcestrings in ttai_typedconstbuilder.queue_emit_const() hace 10 años
  Jonas Maebe c946a85ae6 * give an internalerror if a typed const builder is finalised while there hace 10 años
  Jonas Maebe e93660c170 - removed ttai_lowleveltypedconstbuilder.queue_addrn(), as we are always hace 10 años
  Jonas Maebe 0e42559047 * support for queueing an access to a series of fieldvarsyms by name in the hace 10 años
  Jonas Maebe 6f4fe415e9 * support specifying the alignment of the start of an anonymous record hace 10 años
  Jonas Maebe 6f5905684f + support for specifying the name of fields added to anonymous record hace 10 años
  Jonas Maebe 413680f593 * factored out getting a previously created internal type by name hace 10 años
  Jonas Maebe ddeab221c0 * when starting a queued expression, immediately emit any necessary padding hace 10 años
  Jonas Maebe 7a8b5fd6c5 * several fixes for emitting aggregate typed constants with C/ABI packing: hace 10 años
  Jonas Maebe 508828958c * changed getprocaddressprocvar() into a tprocvardef.getreusableprocaddr() hace 10 años
  Jonas Maebe f40ea04540 * changed getarraydef() into a tarraydef.getreusable() class method hace 10 años
  Jonas Maebe f402b0d7df * changed getpointerdef() into a tpointerdef.getreusable() class method hace 10 años
  Jonas Maebe 8d0c5ecf5a * added protected queue_is_active() function to determine whether the hace 10 años
  Jonas Maebe b5081d76c6 * since we insert the internal ansistring record types in the symtable of hace 10 años
  Jonas Maebe bd8079f896 * cache and reuse procvardefs internally created to get the address of a hace 10 años
  Jonas Maebe 65bcfdc42d * support changing the tai field of a tai_simpletypedconst afterwards, hace 10 años
  Jonas Maebe 3be51e1455 * fixed endless recursion in tabstractrecorddef.contains_float_field() in hace 10 años