paul
|
ee2e0a0c1d
compiler: remove CP_xxx constants since they are present in the system unit now
|
14 years ago |
paul
|
7a74d2c2f8
compiler: reduce amount of hints and notes
|
14 years ago |
paul
|
5560f6b3f2
compiler + rtl: pass codepage to fpc_CharArray_To_AnsiStr to get the preserve the codepage of result string
|
14 years ago |
paul
|
4d3da666db
compiler: replace string codepage comparison to numeric. store codepage as number in current settings
|
14 years ago |
florian
|
3e7ee21230
* booltype => pasbool8type
|
14 years ago |
paul
|
05d66e31ce
merge r17603 from cpstrnew branch by inoussa:
|
14 years ago |
paul
|
aaf5392315
merge r17601 from cpstrnew branch by inoussa:
|
14 years ago |
paul
|
723f3424d4
merge r17484 from cpstrnew branch by michael:
|
14 years ago |
paul
|
1db610ecbd
merge r17434 from cpstrnew branch by michael:
|
14 years ago |
paul
|
7fd7eee1c9
merge r17330 from cpstrnew branch by michael:
|
14 years ago |
paul
|
29c6b034aa
merge r17330 from cpstrnew branch by michael:
|
14 years ago |
paul
|
fbc01291c4
merge r17327 from cpstrnew branch by michael:
|
14 years ago |
paul
|
06af8f3e44
merge r13486 from cpstrnew branch by florian:
|
14 years ago |
paul
|
ae0d732c8f
merge r13485 from cpstrnew branch by florian:
|
14 years ago |
Jonas Maebe
|
1403e3df29
* renamed fpc_WChar_To_ShortStr() compilerproc to fpc_UChar_To_ShortStr() for
|
14 years ago |
Jonas Maebe
|
7da5987d03
* fixed passing single elements to open array var-parameters on non-managed
|
14 years ago |
Jonas Maebe
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 years ago |
Jonas Maebe
|
67c2c7c166
* renamed cchartype to cansichartype
|
14 years ago |
Jonas Maebe
|
851cb65021
* activate code to remove unnecessary widenings to 64 bit in case
|
14 years ago |
Jonas Maebe
|
d48fa1d7e2
* for all managed VM targets, reject ord->ptr typecasts (except for 0),
|
14 years ago |
Jonas Maebe
|
979f55e1db
+ support for procedural variables for the JVM target
|
14 years ago |
Jonas Maebe
|
569228447d
* converted all enum handling for the JVM target so that it uses the
|
14 years ago |
Jonas Maebe
|
223057f1a7
+ support for is/as and Java interfaces
|
14 years ago |
Jonas Maebe
|
0706cb5eb6
+ support for pointers to types that are implicit pointer types in the JVM
|
14 years ago |
Jonas Maebe
|
6857dde33e
+ shortstring support for the JVM target (including accessing character 0 as
|
14 years ago |
Jonas Maebe
|
446d91eaab
+ ansistring support. Items of note:
|
14 years ago |
Jonas Maebe
|
aa1f299a17
+ added hook for "individual value to open array of one element"-conversion,
|
14 years ago |
Jonas Maebe
|
60f8254d63
* don't internalerror when converting to an open array and passing as
|
14 years ago |
Jonas Maebe
|
10a7532968
* differentiate between typecasts on the assignment side or not, because we
|
14 years ago |
Jonas Maebe
|
c75246706d
+ stubbed ansistring support (using ansistrings compiles, but does not
|
14 years ago |