pierre
|
8e843bc892
Regenerate msg include files
|
13 years ago |
Jonas Maebe
|
74510f9069
+ generic infrastructure for target-specific switches
|
13 years ago |
paul
|
91294c64de
compiler: forgotten message files
|
13 years ago |
paul
|
26f66897cd
compiler:
|
13 years ago |
florian
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
13 years ago |
sergei
|
6a3fe72de9
+ Support .rva directive in AT&T reader. Put it into base class because it generally applies to all targets with COFF output, but enabled for Windows targets only (others need additional testing).
|
14 years ago |
sergei
|
85f7914906
* Don't generate .seh_endprologue if SEH directives are present in the text of (pure assembler) procedure, as it results in duplicate .seh_endprologue.
|
14 years ago |
sergei
|
0db44ae108
+ Support SEH directives in x86_64 AT&T asmreader.
|
14 years ago |
Jonas Maebe
|
3b47c40ed2
* check whether methods that implement interface methods are public
|
14 years ago |
Jonas Maebe
|
f96f5f9e94
+ {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking
|
14 years ago |
paul
|
8a4634a7b1
merge r13481 from cpstrnew branch by florian
|
14 years ago |
pierre
|
30129a0363
* msg files regeneration after commit 19057
|
14 years ago |
pierre
|
f9fbe661f0
* msg files regeneration after commit 19057
|
14 years ago |
Jonas Maebe
|
633de3fe30
* give an error when calling a virtual constructor from another constructor
|
14 years ago |
florian
|
1491d77c9d
* avoid ugly space in compilation summary
|
14 years ago |
Jonas Maebe
|
9aa40f5a08
* give a warning that packrecords settings are ignored when compiling for
|
14 years ago |
Jonas Maebe
|
28c20cfc5e
* the default string type for the JVM target is no longer automatically
|
14 years ago |
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 |
florian
|
c855c7a0aa
* unified handling of comparison of constant and expression with disjunct ranges of values
|
14 years ago |