Jonas Maebe
|
d48fa1d7e2
* for all managed VM targets, reject ord->ptr typecasts (except for 0),
|
14 years ago |
Jonas Maebe
|
7d8cbe80f5
+ support for virtual class methods on the JVM platform. The JVM does not
|
14 years ago |
Jonas Maebe
|
10a7532968
* differentiate between typecasts on the assignment side or not, because we
|
14 years ago |
Jonas Maebe
|
694ccf3df3
+ dummy support for untyped var/const/out parameters on the JVM target
|
14 years ago |
Jonas Maebe
|
009a30d8cf
* reworked saving/restoring the scanner state (immediately replace scanner
|
14 years ago |
Jonas Maebe
|
d47f26bbca
* for now only auto-generate a parameterless constructor in case no
|
14 years ago |
Jonas Maebe
|
b6bae1e2e7
* do not automatically resolve constructor calls to constructors of parent
|
14 years ago |
Jonas Maebe
|
30a6290aac
+ support for formal constants (= not typed constants) in Java interfaces,
|
14 years ago |
Jonas Maebe
|
37b5c061e3
+ support for "final" fields in *external* (Java and other) classes, enabled
|
14 years ago |
Jonas Maebe
|
e269f68359
* require that class methods are "static" for Java classes
|
14 years ago |
Jonas Maebe
|
83dc297346
+ Java interface support, mostly the same as Objective-C protocols
|
14 years ago |
Jonas Maebe
|
6e82417a51
* various small support fixes for Java classes:
|
14 years ago |
sergei
|
bbae63a4f2
* Check that a single interface is only delegated to a single property within a class.
|
14 years ago |
florian
|
562961fd42
* catch EOSError, EIOError and IOutOfMemory exceptions inside the compiler
|
14 years ago |
florian
|
57cdf34a6b
* put -Wpxxxx switch on the help screen
|
14 years ago |
pierre
|
54fc0bf694
Add missing x86_64 -A options
|
14 years ago |
pierre
|
f220513821
+ Warning for possible library overloading
|
14 years ago |
florian
|
4f18a59b87
* fixes errore.msg file errors, resolves #19541
|
14 years ago |
florian
|
ebc7a10954
* synchronized -Wxxxxx handling in options.pas and help screen, resolves #19400
|
14 years ago |
florian
|
93e53e1990
* allow also smaller values for code alignment parameters than the current one, resolves #19463
|
14 years ago |
sergei
|
d908fb42f7
x86 assembler fixes:
|
14 years ago |
florian
|
d0c6e23116
+ -Sy on the command line is now equal to $T+, resolves #16160
|
14 years ago |
paul
|
f904f41664
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099)
|
14 years ago |
svenbarth
|
35b47e491c
Rebase to revision 17306
|
14 years ago |
florian
|
c97869bd89
* merge user sections support branch
|
14 years ago |
svenbarth
|
d0705a1779
Rebase to revision 17236
|
14 years ago |
svenbarth
|
a944be69a6
* nflw.pas: search for enumerators in helpers for records as well
|
14 years ago |
florian
|
736071e716
* updated copyright to 2011
|
14 years ago |
florian
|
f328b6d635
+ user section type
|
14 years ago |
svenbarth
|
f7f357f18e
* symconst.pas:
|
14 years ago |