Jonas Maebe
|
1f96763b9d
* renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/
|
vor 14 Jahren |
Jonas Maebe
|
56e724cea6
* moved general system includes accidentally put in jdynarr.inc to
|
vor 14 Jahren |
Jonas Maebe
|
951c023ca2
* when inlining, do not force creating a value-copy of const-parameters when
|
vor 14 Jahren |
Jonas Maebe
|
3bf71d8d04
* fixed unsigned comparisons after r18734 (comparison operator is now
|
vor 14 Jahren |
Jonas Maebe
|
eb268fb2c4
+ tcallnode.createinternmethodres() that allows specifying a forced
|
vor 14 Jahren |
Jonas Maebe
|
bb593346a9
* fixed typecasts between widechars and non-widechars in case an array
|
vor 14 Jahren |
Jonas Maebe
|
77e913f60f
+ a bunch of fillchar implementations for different kinds of arrays
|
vor 14 Jahren |
Jonas Maebe
|
04478c5f33
* enabled overloads that were disabled on the JVM target because of
|
vor 14 Jahren |
Jonas Maebe
|
ea544f01c4
* allow pocall_internproc to be declared external (-> we can declare the
|
vor 14 Jahren |
Jonas Maebe
|
f40c893084
* when determining whether taking the address of an array element is
|
vor 14 Jahren |
Jonas Maebe
|
336420ef46
* only make clone method accessible once if needed
|
vor 14 Jahren |
Jonas Maebe
|
a2a0436347
+ support for threadvars in the JVM based on JLThreadLocal; see
|
vor 14 Jahren |
Jonas Maebe
|
992cc352c6
* generalized handling of pointers to non-implicit pointer types:
|
vor 14 Jahren |
Jonas Maebe
|
0364b7acf9
* also allow taking the address of the first element of an array in
|
vor 14 Jahren |
Jonas Maebe
|
d063ae10cb
* use correct location.size after dereferencing pointers to non-implicit
|
vor 14 Jahren |
Jonas Maebe
|
72d6d9ac97
* moved JLRField from jdk15 to the system unit
|
vor 14 Jahren |
Jonas Maebe
|
9aa40f5a08
* give a warning that packrecords settings are ignored when compiling for
|
vor 14 Jahren |
Jonas Maebe
|
7010116096
* if a mangledbasename is set for staticvarsyms, also use if when emitting
|
vor 14 Jahren |
Jonas Maebe
|
54f9947406
* no need to zero-extend after a load of a widechar
|
vor 14 Jahren |
Jonas Maebe
|
c07c633b6a
* also test passing enums to formal parameter types
|
vor 14 Jahren |
Jonas Maebe
|
7fe0485a4e
* always allow typecasts between enums and pointers/classes on the JVM target
|
vor 14 Jahren |
Jonas Maebe
|
79e971ea12
* fixed fpc_dynarr_copy() for making copies of arrays of implicit pointer
|
vor 14 Jahren |
Jonas Maebe
|
44f074ebaa
* mark FpcBitSet as implementing JLCloneable so it can be cloned,
|
vor 14 Jahren |
Jonas Maebe
|
2ddc8d6a3c
* part of r18781 (forgot to commit)
|
vor 14 Jahren |
Jonas Maebe
|
3a5b3a0cce
* don't crash after invalid JVM class definitions while trying to add
|
vor 14 Jahren |
Jonas Maebe
|
10efb5b6e2
* handle records returned in floating point registers in the high->low level
|
vor 14 Jahren |
Jonas Maebe
|
8a7982fe9e
* fixed wrong notes about declaring two destructors after r18427:
|
vor 14 Jahren |
Jonas Maebe
|
5e641a8fcd
* re-enabled tx86addnode.second_addsmallset() after its disabling was
|
vor 14 Jahren |
Jonas Maebe
|
1d2748fa69
* fixed insertion of typed constants twice in bss after r18723
|
vor 14 Jahren |
Jonas Maebe
|
7da5987d03
* fixed passing single elements to open array var-parameters on non-managed
|
vor 14 Jahren |