Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 tahun lalu |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 tahun lalu |
Jonas Maebe
|
18a59dddb9
* use ctai_typedconstbuilder.get_dynstring_rec() to get the recorddef representing
|
9 tahun lalu |
Jonas Maebe
|
9a8a323578
* (again) fixed loading the address of the string data of an ansi/
|
10 tahun lalu |
Jonas Maebe
|
f40ea04540
* changed getarraydef() into a tarraydef.getreusable() class method
|
10 tahun lalu |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 tahun lalu |
Jonas Maebe
|
4c11d34169
* fixed loading the address of the string data of an ansi/unicodestring
|
10 tahun lalu |
Jonas Maebe
|
b176ed9f80
* ensure that the llvmst is initialised before using a field's llvmfieldnr
|
10 tahun lalu |
Jonas Maebe
|
9e074d036b
* migrated the handling of ansi/unicodestring constants to the high level
|
11 tahun lalu |
Jonas Maebe
|
4f906fb9c9
* fixed datadef for untyped string constants (terminating #0 is one
|
11 tahun lalu |
Jonas Maebe
|
5c8e723cf8
* handle the fact that we emit constant strings that can be longer or shorter
|
11 tahun lalu |
Jonas Maebe
|
80c6225bf4
* fixed handling of comp and currency when they have to be handled by the
|
11 tahun lalu |
Jonas Maebe
|
d04e05ff82
+ handling of floating point constants in llvm code (just load them in a
|
11 tahun lalu |