Jonas Maebe
|
3ac703506c
* rest of the previous accidental partial commit
|
6 жил өмнө |
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 жил өмнө |
svenbarth
|
d50848174a
+ add putboolean and getboolean convenience methods to tentfile
|
7 жил өмнө |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 жил өмнө |
svenbarth
|
82b2d22ed6
* keep track of allow_array_constructor as part of the array constructor node
|
8 жил өмнө |
Jonas Maebe
|
a25ebbba3e
+ added volatility information to all memory references
|
8 жил өмнө |
Jonas Maebe
|
aa1be3276f
- removed default value of _typ parameter of TAsmData.(Weak)RefAsmSymbol():
|
9 жил өмнө |
Jonas Maebe
|
49a83b2872
* allow targets to keep certain type conversions for equal types in
|
9 жил өмнө |
Jonas Maebe
|
6735def16f
* fixed jvm compilation after r32517
|
9 жил өмнө |
svenbarth
|
529677cc79
ncal.pas:
|
10 жил өмнө |
Jonas Maebe
|
06feac07a5
+ support for the text/file types on the JVM platform
|
10 жил өмнө |
Jonas Maebe
|
0fc1fd6ac1
* replaced current_procinfo.currtrue/falselabel with storing the true/false
|
10 жил өмнө |
Jonas Maebe
|
f402b0d7df
* changed getpointerdef() into a tpointerdef.getreusable() class method
|
10 жил өмнө |
Jonas Maebe
|
2075bf157e
* insert JVM checkcast instructions when a voidpointer is implicitly
|
11 жил өмнө |
Jonas Maebe
|
93d50bc287
* moved jvm-specific classdef-related fields from tenumdef to a platform-
|
11 жил өмнө |
Jonas Maebe
|
11c7d5223c
* moved ifdef'd jvm code from tprocvardef to jvm-specific descendant
|
11 жил өмнө |
Jonas Maebe
|
d46c353849
* migrated JVM-specific second_nil_to_methodprocvar code to njvmcnv
|
11 жил өмнө |
Jonas Maebe
|
c693a91e18
* fixed compilation after r25847 (mantis #25237)
|
11 жил өмнө |
svenbarth
|
798bb91e90
Extract tdef.is_related plus its overrides in tobjectdef, trecorddef and tstringdef into a new function def_is_related in unit defcmp.
|
11 жил өмнө |
Jonas Maebe
|
8234a842e6
* fixed conversion of empty ansistring/widestring constants to pchar on
|
13 жил өмнө |
Jonas Maebe
|
0659058e44
* fixed ansistring -> pchar type conversion on JVM target now that empty
|
13 жил өмнө |
Jonas Maebe
|
af9934cb6c
* make sure that integers converted to widechar are always processed by an
|
13 жил өмнө |
Jonas Maebe
|
bd990d1173
* generate JVM bytecode that passes the stringent requirements of the Dalvik
|
13 жил өмнө |
Jonas Maebe
|
faaa86238c
* enable support for creating loadvmtaddr nodes for Java interfaces, because
|
13 жил өмнө |
Jonas Maebe
|
bb593346a9
* fixed typecasts between widechars and non-widechars in case an array
|
14 жил өмнө |
Jonas Maebe
|
992cc352c6
* generalized handling of pointers to non-implicit pointer types:
|
14 жил өмнө |
Jonas Maebe
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 жил өмнө |
Jonas Maebe
|
d7cff1cd31
* give an error when trying to typecast a unicodestring into a pwidechar
|
14 жил өмнө |
Jonas Maebe
|
224aae8993
+ support for typecasting ansistrings into pchars on the JVM platform
|
14 жил өмнө |