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