Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe a7c893064a * only don't insert passing alignment immediately for anonymous records %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 6c40105037 * fixed typo %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe d664038aa4 * don't add ".reference" assembler directives on Darwin for symbols that are %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 4a42d67b72 + ttai_typedconstbuilder.get_dynstring_rec() class method to get a recorddef %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe e91ba32b7c * changed the result of get_dynstring_rec_name() to TSymStr %!s(int64=9) %!d(string=hai) anos
  svenbarth 131a7bbc67 Fix cycling. %!s(int64=9) %!d(string=hai) anos
  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 %!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 8fea7344c9 * added an extra parameter to ttai_typedconstbuilder.emit_pchar_const() to %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 8ca9ece66a * fixed buffer overrun in tai_aggregatetypedconst.add_to_string() %!s(int64=9) %!d(string=hai) anos
  nickysn 452d9b747b * fixed code generation for initialized pointer variables, with the initial %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe ccf011dbc5 * C-style blocks are implicit pointers -> don't parse such typed constants %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 508038a691 + emit_pchar_const() helper for high level typed const builder %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 53bf43983a + support for emitting weak symbols with the high level typed constant builder %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 1046c995a8 * ttai_typedconstbuilder.finalize_asmlist(): fixed handling of non-local %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 926e62c886 + tai_aggregatetypedconst.changetorecord() to change the type of an %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe f83f9168ee * emit all resource strings and internal dynamic string data using the %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 5774238887 * always keep track of the field about to be emitted in curfield, as we %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe ce40b2e449 * added/clarified some comments %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe ac743195b6 * fixup for r32534: don't define external symbols, only reference them %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe ac18eb005f * make the vectorized dead strip section symbol external for files that %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe f37576cf0f * fixed type of resourcestrings in typed constants %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 0bceb953e5 * fixed high level type of unicodestring records %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 27219ae5ff * actually assign the section name for end of the resourcestrings %!s(int64=9) %!d(string=hai) anos
  florian 1142fdeccd * initialize variables to avoid warnings %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe f60a33f5af * moved darwin/aix-specific code for resource string sections to %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 4974201d7f + provide way to specify a custom section name for vectorized dead strippable %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 91abc54314 * implemented emitting items in a vectorized dead strippable section to %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 96b529072a * factored out generating the start and end of a vectorized dead strippable %!s(int64=9) %!d(string=hai) anos
  Jonas Maebe 964f8c9f9b * factored out the creation of start/end symbols of vectorized dead strippable %!s(int64=9) %!d(string=hai) anos