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
|
098d64b631
* don't swap and/or boolean operations, they always need to be evaluated in
|
8 жил өмнө |
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
|
93d50bc287
* moved jvm-specific classdef-related fields from tenumdef to a platform-
|
11 жил өмнө |
florian
|
4d5119bf1c
* fixes several issues which cause warnings by the dfa code when using it to detect uninitialized variables
|
11 жил өмнө |
sergei
|
d72478eb64
* Function tjvmaddnode.cmpnode2topcmp is, in fact, not specific to any target. Moved it to generic tcgaddnode and reused in tmipsaddnode, where the same functionality was implemented in different way.
|
11 жил өмнө |
Jonas Maebe
|
583c9a3360
* replace assigned(dynarray) and dynarray=/<>nil with length(dynarray)=/<>0
|
14 жил өмнө |
Jonas Maebe
|
a4cf406189
* use generic string concatentation and comparison infrastructure for the
|
14 жил өмнө |
Jonas Maebe
|
3bf71d8d04
* fixed unsigned comparisons after r18734 (comparison operator is now
|
14 жил өмнө |
Jonas Maebe
|
37aa2d8443
+ full support for sets on the JVM target
|
14 жил өмнө |
Jonas Maebe
|
569228447d
* converted all enum handling for the JVM target so that it uses the
|
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
|
3e5b70d80d
* cpu64bitaddr -> cpu64bitalu check to determine whether we need special
|
14 жил өмнө |
Jonas Maebe
|
d1a1d30e04
* unless compiled with -dnounsupported, the compiler will now accept not
|
14 жил өмнө |
Jonas Maebe
|
91855becfe
+ unicodestring support for the JVM target (except for multiple adds
|
14 жил өмнө |
Jonas Maebe
|
d3a4866cf5
* reorder processing of left/right for add nodes somewhat to make
|
14 жил өмнө |
Jonas Maebe
|
71b348757b
* reversed expected operand order of tjvmhlcg.a_cmp_*(), because
|
14 жил өмнө |
Jonas Maebe
|
e699eb3cc5
+ added "list" parameter to thlcgjvm.inc/decstack() methods, and
|
14 жил өмнө |
Jonas Maebe
|
a1c50d0576
* make sure that comparisons with NaN always return false
|
14 жил өмнө |
Jonas Maebe
|
f250d5d494
+ full JVM implementation for add-nodes and mat-nodes, except for
|
14 жил өмнө |