Jonas Maebe
|
7b4bf9cc33
* fixed comment for emit_ansi/unicodestring_const() after changing those
|
10 years ago |
Jonas Maebe
|
a30f0bc289
* fixed -Oodfa warnings
|
10 years ago |
Jonas Maebe
|
f631430775
* made the allocation of labels for internal data in typed const builders
|
10 years ago |
Jonas Maebe
|
25e6eaf07f
* store the to be used recordalignmin and maxcrecordalign settings inside
|
10 years ago |
Jonas Maebe
|
419a97cce8
* changed emit_ansistring_const() and emit_unicodestring_const() into
|
10 years ago |
Jonas Maebe
|
6ed273eec5
* support specifying the name of an internal data section
|
10 years ago |
Jonas Maebe
|
158116392c
+ ttai_typedconstbuilder.start_internal_data_builder() and
|
10 years ago |
Jonas Maebe
|
687bb15299
* renamed getdatalabel() to getglobaldatalabel
|
10 years ago |
Jonas Maebe
|
5e1bb8e408
+ tcalo_make_dead_strippable to indicate that a typed constant data block
|
10 years ago |
Jonas Maebe
|
e924dbed90
* moved the specification of the options for a ttai_typedconstbuilder from
|
10 years ago |
Jonas Maebe
|
765044aede
* fixed a number of (mostly false) warnings regarding uninitialised
|
10 years ago |
Jonas Maebe
|
c1e7c9de02
* support for flushing a ttai_typedconstbuilder queue with an ordinal
|
10 years ago |
Jonas Maebe
|
9c42437326
* moved tasmlisttypedconstbuilder.tc_emit_string_offset() to
|
10 years ago |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 years ago |
Jonas Maebe
|
f6e486a8b5
+ ttai_typedconstbuilder.emit_procdef_const() helper
|
11 years ago |
Jonas Maebe
|
b84e9a3577
* mark asmsymbols created for procdefs as AT_FUNCTION
|
11 years ago |
Jonas Maebe
|
3b6269c5d9
- removed unused list parameter from emit_string_const_common()
|
11 years ago |
Jonas Maebe
|
a0decd4a79
+ ttai_typedconstbuilder.emit_ord_const() helper
|
11 years ago |
Jonas Maebe
|
e07933212b
* factored out emitting a guid const
|
11 years ago |
Jonas Maebe
|
984491e435
* factored out emitting a shortstring constant via the typed constant builder
|
11 years ago |
Jonas Maebe
|
2ed100666d
* pack ansi/wide/unicodestring "records" at 1 byte so that we don't "pad"
|
11 years ago |
Jonas Maebe
|
76e0ee7a41
* fixed adding padding bytes before anonymous records: the alignment of such
|
11 years ago |
Jonas Maebe
|
5a9b931e5c
* renamed ttai_lowleveltypedconstbuilder to ttai_typedconstbuilder
|
11 years ago |
Jonas Maebe
|
d2b55b6f07
* moved the recording of aggregate type information during typed constant
|
11 years ago |
Jonas Maebe
|
6560b1dbd6
* emit alignment directive in the typed constant builder when starting a new
|
11 years ago |
Jonas Maebe
|
210b532832
* split up specifying the type of the section of a typed constant and whether
|
11 years ago |
Jonas Maebe
|
864b36fbe5
* create the recorddef at the start when building an anonymous recorddef,
|
11 years ago |
Jonas Maebe
|
6cc74cd115
+ added missing begin_anonymous_record() for widestring constants (undetected
|
11 years ago |
Jonas Maebe
|
cc4482d6f8
- removed tck_simple_procvar2proc, instead use
|
11 years ago |
Jonas Maebe
|
6e09fcb744
* fixed ansi/unicodestring constants on non-llvm/darwin platforms after
|
11 years ago |