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