Jonas Maebe
|
4686f61002
* keep track of the temp position separately from the offset in references,
|
7 жил өмнө |
nickysn
|
3318703ece
* moved nf_typedaddr to addrnodeflags (anf_typedaddr)
|
7 жил өмнө |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 жил өмнө |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 жил өмнө |
svenbarth
|
529677cc79
ncal.pas:
|
10 жил өмнө |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 жил өмнө |
Jonas Maebe
|
908bbed312
* moved jvm-specific tarrayreftype from cgutils to jvm/cpubase
|
11 жил өмнө |
pierre
|
eb1ff90de1
Fix jvm compiler compilation failure after rev 25013
|
12 жил өмнө |
Jonas Maebe
|
882351bb21
* don't insert a conversion to widechar for ansistr[x]:='y' assignments on
|
13 жил өмнө |
Jonas Maebe
|
c61e9a2f04
* fixed (harmless) invalid typecasts that caused run time errors with -CR
|
13 жил өмнө |
Jonas Maebe
|
21e6401921
* no longer encode all pointers to other pointer types (such as
|
13 жил өмнө |
Jonas Maebe
|
bd990d1173
* generate JVM bytecode that passes the stringent requirements of the Dalvik
|
13 жил өмнө |
Jonas Maebe
|
4dee36b64b
* copy the implicit pointer rather than the contents of var/out/constref
|
13 жил өмнө |
Jonas Maebe
|
7117264f96
* fixed assigning ansi/unicodestrings to shortstrings on the JVM target
|
14 жил өмнө |
Jonas Maebe
|
a2a0436347
+ support for threadvars in the JVM based on JLThreadLocal; see
|
14 жил өмнө |
Jonas Maebe
|
67c2c7c166
* renamed cchartype to cansichartype
|
14 жил өмнө |
Jonas Maebe
|
26ee54b1a2
* fixed compilation with 2.4.4
|
14 жил өмнө |
Jonas Maebe
|
27731e342c
+ support for array-of-const on the JVM target. Even though the
|
14 жил өмнө |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 жил өмнө |
Jonas Maebe
|
d6966e545b
+ support for formal var/out parameters on the JVM target:
|
14 жил өмнө |
Jonas Maebe
|
bf2854dae5
* when internally taking the address of shortstrings to typecast
|
14 жил өмнө |
Jonas Maebe
|
7cf06b9aa6
* fixed accessing var-parameters from nested routines
|
14 жил өмнө |
Jonas Maebe
|
23e4405c78
* copyout parameters also have to return "true" for is_addr_param_load()
|
14 жил өмнө |
Jonas Maebe
|
8fa42c206f
+ support for nested procedures for the JVM target
|
14 жил өмнө |
Jonas Maebe
|
0706cb5eb6
+ support for pointers to types that are implicit pointer types in the JVM
|
14 жил өмнө |
Jonas Maebe
|
6857dde33e
+ shortstring support for the JVM target (including accessing character 0 as
|
14 жил өмнө |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 жил өмнө |
Jonas Maebe
|
c9537e3347
+ support for non-array/record var parameter on the JVM target using
|
14 жил өмнө |
Jonas Maebe
|
c75246706d
+ stubbed ansistring support (using ansistrings compiles, but does not
|
14 жил өмнө |
Jonas Maebe
|
91855becfe
+ unicodestring support for the JVM target (except for multiple adds
|
14 жил өмнө |