yury
|
64c586b86d
* Removed/ifdefed lots of unused variables.
|
4 ani în urmă |
Jonas Maebe
|
281b3ad276
* fix case completeness and unreachable code warnings in compiler that would
|
6 ani în urmă |
Jonas Maebe
|
ff8ccb06e5
* changed reverseparameters() from function into procedure: it does not make
|
6 ani în urmă |
Jonas Maebe
|
0b246f3dbd
* converted Boolean8 to an internal type, and mapped Boolean to the
|
6 ani în urmă |
nickysn
|
3318703ece
* moved nf_typedaddr to addrnodeflags (anf_typedaddr)
|
7 ani în urmă |
nickysn
|
efc5e339d0
* use an enum instead of integer constants to represent inline numbers
|
8 ani în urmă |
Jonas Maebe
|
8917633199
* implement sizeof/typeof completely at the node level, based on
|
9 ani în urmă |
svenbarth
|
529677cc79
ncal.pas:
|
10 ani în urmă |
Károly Balogh
|
b13ef4e3bb
* fixed DFA warnings for JVM target
|
11 ani în urmă |
Jonas Maebe
|
93d50bc287
* moved jvm-specific classdef-related fields from tenumdef to a platform-
|
11 ani în urmă |
Jonas Maebe
|
20d6db20c8
* fixed compilation of length(unicode/ansistring) on JVM target after r25499
|
12 ani în urmă |
Jonas Maebe
|
d9e67fc835
* don't add a separate high parameter for array-of-const parameters on the
|
12 ani în urmă |
Jonas Maebe
|
56fcc87cb2
* add get_frame as an internal symbol for the jvm target because that target
|
13 ani în urmă |
Jonas Maebe
|
aee5380ae0
* merged trunk up to r20882
|
13 ani în urmă |
Jonas Maebe
|
85ef5e109c
+ assert() support for the JVM target (currently ignores the Java classloader
|
13 ani în urmă |
Jonas Maebe
|
583c9a3360
* replace assigned(dynarray) and dynarray=/<>nil with length(dynarray)=/<>0
|
14 ani în urmă |
Jonas Maebe
|
fe82e2481b
+ import java.lang.Math in the system unit
|
14 ani în urmă |
Jonas Maebe
|
c2f2a8c900
* make sure that the expression representing the ansi/unicodestring argument
|
14 ani în urmă |
Jonas Maebe
|
834f8da885
+ added extra parameter to jvmgetboxtype() to indicate whether all integer
|
14 ani în urmă |
Jonas Maebe
|
d6966e545b
+ support for formal var/out parameters on the JVM target:
|
14 ani în urmă |
Jonas Maebe
|
d0663411a5
* fixed order of operands on the jvm stack in case of a setlength(x,0) call
|
14 ani în urmă |
Jonas Maebe
|
37aa2d8443
+ full support for sets on the JVM target
|
14 ani în urmă |
Jonas Maebe
|
4be0ba267a
* moved creating block/statement for reference temps into
|
14 ani în urmă |
Jonas Maebe
|
0706cb5eb6
+ support for pointers to types that are implicit pointer types in the JVM
|
14 ani în urmă |
Jonas Maebe
|
6857dde33e
+ shortstring support for the JVM target (including accessing character 0 as
|
14 ani în urmă |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 ani în urmă |
Jonas Maebe
|
77707a447e
* fixed fake ansistring length() support
|
14 ani în urmă |
Jonas Maebe
|
694ccf3df3
+ dummy support for untyped var/const/out parameters on the JVM target
|
14 ani în urmă |
Jonas Maebe
|
7a5d334951
+ support for copy(dynarray)
|
14 ani în urmă |
Jonas Maebe
|
ecba07c6a8
* greatly simplified dynamic array handling by making use of the
|
14 ani în urmă |