Историја ревизија

Аутор SHA1 Порука Датум
  Sven/Sarah Barth d8aa721f88 * free the placeholder for the count of the dynamic array in end_dynarray_const() and document it as such пре 3 година
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on пре 4 година
  marco edf32cd5dc The Important Ones: пре 6 година
  pierre a1bbd4c02d Try to avoid inserting all RTTI symbols into executables on targets not supporting smartlinked sections пре 7 година
  svenbarth 2bf5c28077 + add methods begin_dynarray_const and end_dynarray_const which can be used to emit the data of a dynamic array пре 7 година
  svenbarth e863245021 + add method get_dynarray_symofs to retrieve the platform specific offset of the dynamic array data from its пре 7 година
  svenbarth d3d9221c8d + add method get_dynarray_header_size to retrieve the size of the dynamic array meta data record пре 7 година
  svenbarth 2eac60cd87 * use a unique internal error пре 7 година
  florian 2ad265505b * properly align unicode- and ansistring constants пре 8 година
  Jonas Maebe f3ebde999f * extracted the code to generate the indirect symbols from пре 8 година
  svenbarth 822d96776b * extend tai_typedconstbuilder with the ability to add an indirect symbol to the same section as the one that's generated for the constant data (at least if it's also rodata) пре 8 година
  Jonas Maebe a0c50336f3 * initialize tguid typed constants by searching for the named fields we need, пре 8 година
  Jonas Maebe 827e980351 * fixed comment typo пре 8 година
  Jonas Maebe 9727f289b1 + tcalo_apply_constalign option to specify that the alignment should be пре 8 година
  nickysn 6eeb6ee95a * also use sizesinttype, instead of ptrsinttype for the string reference count пре 8 година
  nickysn b3deb8a152 * use sizeint, instead of pint/ptrsinttype for emitting the reference count and пре 8 година
  Jonas Maebe 4ca50bc9eb * removed optimisation to reduce the number of unnecessary section headers пре 9 година
  Jonas Maebe a7c893064a * only don't insert passing alignment immediately for anonymous records пре 9 година
  Jonas Maebe 6c40105037 * fixed typo пре 9 година
  Jonas Maebe d664038aa4 * don't add ".reference" assembler directives on Darwin for symbols that are пре 9 година
  Jonas Maebe 4a42d67b72 + ttai_typedconstbuilder.get_dynstring_rec() class method to get a recorddef пре 9 година
  Jonas Maebe e91ba32b7c * changed the result of get_dynstring_rec_name() to TSymStr пре 9 година
  svenbarth 131a7bbc67 Fix cycling. пре 9 година
  svenbarth 4df4449933 Extend the ttypedconstbuilder's dead_stripe_section handling (get_vectorized_dead_strip_section_symbol() and finalize_vectorized_dead_strip_asmlist()) with the ability to пре 9 година
  Jonas Maebe 1cb8c0d00c * specify the def of assembler level symbols defined via пре 9 година
  Jonas Maebe 8fea7344c9 * added an extra parameter to ttai_typedconstbuilder.emit_pchar_const() to пре 9 година
  Jonas Maebe 8ca9ece66a * fixed buffer overrun in tai_aggregatetypedconst.add_to_string() пре 9 година
  nickysn 452d9b747b * fixed code generation for initialized pointer variables, with the initial пре 9 година
  Jonas Maebe ccf011dbc5 * C-style blocks are implicit pointers -> don't parse such typed constants пре 9 година
  Jonas Maebe 508038a691 + emit_pchar_const() helper for high level typed const builder пре 9 година