Jonas Maebe
|
f96f5f9e94
+ {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking
|
14 éve |
Jonas Maebe
|
a4cf406189
* use generic string concatentation and comparison infrastructure for the
|
14 éve |
Jonas Maebe
|
5496436349
* the generic astrings.inc is now also used to the extent possible on
|
14 éve |
Jonas Maebe
|
3a423b331c
* full implementation of all routines in rtl/inc/ustringh.inc (except for
|
14 éve |
Jonas Maebe
|
1f96763b9d
* renamed Java-specific sstrings.inc/sstringh.inc to jsstrings.inc/
|
14 éve |
Jonas Maebe
|
144ba2a2ad
* enabled (generic) fpc_pchar_length() and fpc_pwidechar_length()
|
14 éve |
Jonas Maebe
|
27f2edea57
+ pchar -> short/ansi/unicodestring support
|
14 éve |
Jonas Maebe
|
76de70e683
* since enums are represented by classes in the JVM, initialize global
|
14 éve |
Jonas Maebe
|
7f22a2f223
+ support for range checking calculations with hlcgobj
|
14 éve |
Jonas Maebe
|
8a95a04e16
* extracted dynarray helpers from system unit into jdynarr.inc (were
|
14 éve |
Jonas Maebe
|
fe82e2481b
+ import java.lang.Math in the system unit
|
14 éve |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 éve |
Jonas Maebe
|
40cf2cefa0
* when the user calls initialize(), force initialization to happen on the
|
14 éve |
Jonas Maebe
|
37aa2d8443
+ full support for sets on the JVM target
|
14 éve |
Jonas Maebe
|
6857dde33e
+ shortstring support for the JVM target (including accessing character 0 as
|
14 éve |
Jonas Maebe
|
baad29373e
+ ansistr_to_shortstr and vice versa stub helpers
|
14 éve |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 éve |
Jonas Maebe
|
b60e50b2b0
- reverted 679f3968901f0d565644d59e046eb25d5402f027, because it requires
|
14 éve |
Jonas Maebe
|
e403ddca0c
* enabled generic multi-string concatenation optimization now that var
|
14 éve |
Jonas Maebe
|
845f50448c
+ support for qword div/mod via helper (the JVM only supports signed
|
14 éve |
Jonas Maebe
|
c75246706d
+ stubbed ansistring support (using ansistrings compiles, but does not
|
14 éve |
Jonas Maebe
|
91855becfe
+ unicodestring support for the JVM target (except for multiple adds
|
14 éve |
Jonas Maebe
|
40e0b4677a
+ support for (only named, for now) records in the JVM target:
|
14 éve |
Jonas Maebe
|
5abf6d0aa4
+ thlcgobj support of the managed open array initialization fixes of
|
14 éve |