Jonas Maebe
|
e93660c170
- removed ttai_lowleveltypedconstbuilder.queue_addrn(), as we are always
|
10 år sedan |
Jonas Maebe
|
f40ea04540
* changed getarraydef() into a tarraydef.getreusable() class method
|
10 år sedan |
Jonas Maebe
|
9ceddf9b16
* fix tasmlisttypedconstbuilder memory leaks
|
10 år sedan |
Jonas Maebe
|
93fcdb9a5a
* fixed initialisation of procvar typed const with a pointerconstn:
|
10 år sedan |
Jonas Maebe
|
d71f6e9840
- removed extraneous maybe_begin_aggregate() when a procvar is initialised
|
10 år sedan |
Jonas Maebe
|
3be51e1455
* fixed endless recursion in tabstractrecorddef.contains_float_field() in
|
10 år sedan |
Jonas Maebe
|
419a97cce8
* changed emit_ansistring_const() and emit_unicodestring_const() into
|
10 år sedan |
Jonas Maebe
|
6ed273eec5
* support specifying the name of an internal data section
|
10 år sedan |
Jonas Maebe
|
a76aba4a20
* converted a number of string data generators to the internal data builder
|
10 år sedan |
Jonas Maebe
|
5e1bb8e408
+ tcalo_make_dead_strippable to indicate that a typed constant data block
|
10 år sedan |
Jonas Maebe
|
e924dbed90
* moved the specification of the options for a ttai_typedconstbuilder from
|
10 år sedan |
Jonas Maebe
|
765044aede
* fixed a number of (mostly false) warnings regarding uninitialised
|
10 år sedan |
Jonas Maebe
|
b931f78b4b
* insert a type conversion from ordinal to pointer for pointerconstn
|
10 år sedan |
Jonas Maebe
|
9c42437326
* moved tasmlisttypedconstbuilder.tc_emit_string_offset() to
|
10 år sedan |
Jonas Maebe
|
67b8aceaee
* synchronized with privatetrunk till r30095
|
10 år sedan |
florian
|
461821d1a5
* read array initializations in generic subroutines without fixed limits, resolves #25602
|
10 år sedan |
Károly Balogh
|
37cf157d7d
initialize pd to fix a warning with O3+
|
10 år sedan |
Jonas Maebe
|
146e3bcb9e
* synchronised with trunk till r29513
|
10 år sedan |
Jonas Maebe
|
e97f31541e
- reverted partial commit of merge
|
10 år sedan |
Jonas Maebe
|
a76bbf363d
* synchronised with trunk r29513
|
10 år sedan |
sergei
|
6708b83a16
* Refactor tasmlisttypedconstbuilder so it emits string/PChar data, if any, into a second asmlist, instead of appending it directly to global asmlist.
|
10 år sedan |
Jonas Maebe
|
634d2931e2
* use ttai_typedconstbuilder.emit_ord_const() when emitting ordinal constants
|
10 år sedan |
Jonas Maebe
|
e07933212b
* factored out emitting a guid const
|
10 år sedan |
Jonas Maebe
|
5a9b931e5c
* renamed ttai_lowleveltypedconstbuilder to ttai_typedconstbuilder
|
10 år sedan |
Jonas Maebe
|
d2b55b6f07
* moved the recording of aggregate type information during typed constant
|
10 år sedan |
Jonas Maebe
|
bdfb6d81e5
* don't emit padding bytes if there was an error parsing a typed constant
|
10 år sedan |
Jonas Maebe
|
210b532832
* split up specifying the type of the section of a typed constant and whether
|
10 år sedan |
sergei
|
d88e0df1ba
* Fixed another case of emitting data without defining a section. Mantis #26473.
|
10 år sedan |
Jonas Maebe
|
d26e6278ba
* don't free node before using its resultdef in an error message
|
11 år sedan |
Jonas Maebe
|
9e074d036b
* migrated the handling of ansi/unicodestring constants to the high level
|
11 år sedan |