Jonas Maebe
|
864b36fbe5
* create the recorddef at the start when building an anonymous recorddef,
|
10 years ago |
Jonas Maebe
|
cc4482d6f8
- removed tck_simple_procvar2proc, instead use
|
11 years ago |
Jonas Maebe
|
9e074d036b
* migrated the handling of ansi/unicodestring constants to the high level
|
11 years ago |
Jonas Maebe
|
c84a8a4bc2
* separate methods to get the size of the ansistring/unicode header and to
|
11 years ago |
Jonas Maebe
|
7a10959aa0
+ support for parsing structured data for which no tdef is available in
|
11 years ago |
Jonas Maebe
|
2a45b57504
* removed todo comment, the "constant" information is already propagated in
|
11 years ago |
Jonas Maebe
|
eef6f05697
* specify the asm section type when creating an LLVM declaration
|
11 years ago |
Jonas Maebe
|
394dfdd220
* ensure that all initialised items have a type (and only one):
|
11 years ago |
Jonas Maebe
|
fc7d5e2254
* insert a type conversion if the final result of an queued expression is
|
11 years ago |
Jonas Maebe
|
ab186e8d75
* override queue_emit_staticvar() and set the offset to 0 there for the same
|
11 years ago |
Jonas Maebe
|
8afffdb176
* moved get_string_symofs() to a virtual class method of
|
11 years ago |
Jonas Maebe
|
a284902813
* emit the current offset when flushing tasmsymbols in the
|
11 years ago |
Jonas Maebe
|
e0c1c4d3bf
+ support for merging multiple tai_strings/tai_consts emitted as part of the
|
11 years ago |
Jonas Maebe
|
5b884c96f2
+ initial llvm implementation of the ttai_typedconstbuilder class
|
11 years ago |