Jonas Maebe
|
ccf011dbc5
* C-style blocks are implicit pointers -> don't parse such typed constants
|
9 lat temu |
Jonas Maebe
|
508038a691
+ emit_pchar_const() helper for high level typed const builder
|
9 lat temu |
Jonas Maebe
|
53bf43983a
+ support for emitting weak symbols with the high level typed constant builder
|
9 lat temu |
Jonas Maebe
|
1046c995a8
* ttai_typedconstbuilder.finalize_asmlist(): fixed handling of non-local
|
9 lat temu |
Jonas Maebe
|
926e62c886
+ tai_aggregatetypedconst.changetorecord() to change the type of an
|
9 lat temu |
Jonas Maebe
|
f83f9168ee
* emit all resource strings and internal dynamic string data using the
|
9 lat temu |
Jonas Maebe
|
5774238887
* always keep track of the field about to be emitted in curfield, as we
|
9 lat temu |
Jonas Maebe
|
ce40b2e449
* added/clarified some comments
|
9 lat temu |
Jonas Maebe
|
ac743195b6
* fixup for r32534: don't define external symbols, only reference them
|
9 lat temu |
Jonas Maebe
|
ac18eb005f
* make the vectorized dead strip section symbol external for files that
|
9 lat temu |
Jonas Maebe
|
f37576cf0f
* fixed type of resourcestrings in typed constants
|
9 lat temu |
Jonas Maebe
|
0bceb953e5
* fixed high level type of unicodestring records
|
9 lat temu |
Jonas Maebe
|
27219ae5ff
* actually assign the section name for end of the resourcestrings
|
9 lat temu |
florian
|
1142fdeccd
* initialize variables to avoid warnings
|
9 lat temu |
Jonas Maebe
|
f60a33f5af
* moved darwin/aix-specific code for resource string sections to
|
9 lat temu |
Jonas Maebe
|
4974201d7f
+ provide way to specify a custom section name for vectorized dead strippable
|
9 lat temu |
Jonas Maebe
|
91abc54314
* implemented emitting items in a vectorized dead strippable section to
|
9 lat temu |
Jonas Maebe
|
96b529072a
* factored out generating the start and end of a vectorized dead strippable
|
9 lat temu |
Jonas Maebe
|
964f8c9f9b
* factored out the creation of start/end symbols of vectorized dead strippable
|
9 lat temu |
Jonas Maebe
|
998cdbfe79
- removed useless ansistring pointer def creation from r32209
|
9 lat temu |
Jonas Maebe
|
0dee7cb4a0
* converted emitting resourcestring references to the high level typed
|
9 lat temu |
yury
|
b26fa07f1a
* Fixed notes "var is assigned but not used".
|
10 lat temu |
Jonas Maebe
|
fa7ebba80d
+ new tcalo_no_dead_strip flag for the high level typed const builder to
|
10 lat temu |
Jonas Maebe
|
f7948ff25f
* removed outdated comment
|
10 lat temu |
Jonas Maebe
|
5a2217f645
+ support for emitting simple placeholder elements in the high level
|
10 lat temu |
Jonas Maebe
|
7def77dcc9
* we only support resourcestrings in ttai_typedconstbuilder.queue_emit_const()
|
10 lat temu |
Jonas Maebe
|
c946a85ae6
* give an internalerror if a typed const builder is finalised while there
|
10 lat temu |
Jonas Maebe
|
e93660c170
- removed ttai_lowleveltypedconstbuilder.queue_addrn(), as we are always
|
10 lat temu |
Jonas Maebe
|
0e42559047
* support for queueing an access to a series of fieldvarsyms by name in the
|
10 lat temu |
Jonas Maebe
|
6f4fe415e9
* support specifying the alignment of the start of an anonymous record
|
10 lat temu |