Commit History

Auteur SHA1 Bericht Datum
  florian 96e8e89e16 * write error code if an object file cannot be created 13 jaren geleden
  marco 28c27c409e * fixed up messages compilation after last commit. 14 jaren geleden
  paul 031eb4d51c compiler: fix 'class class' message 14 jaren geleden
  pierre 8f7ea8718b + Add message for TExternalLinker.CatFileContent method 14 jaren geleden
  Jonas Maebe 74510f9069 + generic infrastructure for target-specific switches 14 jaren geleden
  paul 26f66897cd compiler: 14 jaren geleden
  florian 6ec0f2549a * factored load node flags out of node flags to gain space 14 jaren geleden
  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 jaren geleden
  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 jaren geleden
  sergei 0db44ae108 + Support SEH directives in x86_64 AT&T asmreader. 14 jaren geleden
  Jonas Maebe 3b47c40ed2 * check whether methods that implement interface methods are public 14 jaren geleden
  Jonas Maebe f96f5f9e94 + {$VARPARACOPYOUTCHECK+/-} / -Cv switch to enable checking 14 jaren geleden
  paul 8a4634a7b1 merge r13481 from cpstrnew branch by florian 14 jaren geleden
  pierre a5d2840980 + Fix commit 19061, by restoring cs_link_smart code and disabling 14 jaren geleden
  pierre 5a671336c7 Fix go32v2 rtl compilation error and add warning for %es:Const 14 jaren geleden
  Jonas Maebe 633de3fe30 * give an error when calling a virtual constructor from another constructor 14 jaren geleden
  florian 1491d77c9d * avoid ugly space in compilation summary 14 jaren geleden
  Jonas Maebe 9aa40f5a08 * give a warning that packrecords settings are ignored when compiling for 14 jaren geleden
  Jonas Maebe 28c20cfc5e * the default string type for the JVM target is no longer automatically 14 jaren geleden
  Jonas Maebe d48fa1d7e2 * for all managed VM targets, reject ord->ptr typecasts (except for 0), 14 jaren geleden
  Jonas Maebe 7d8cbe80f5 + support for virtual class methods on the JVM platform. The JVM does not 14 jaren geleden
  Jonas Maebe 10a7532968 * differentiate between typecasts on the assignment side or not, because we 14 jaren geleden
  Jonas Maebe 694ccf3df3 + dummy support for untyped var/const/out parameters on the JVM target 14 jaren geleden
  Jonas Maebe 009a30d8cf * reworked saving/restoring the scanner state (immediately replace scanner 14 jaren geleden
  Jonas Maebe d47f26bbca * for now only auto-generate a parameterless constructor in case no 14 jaren geleden
  Jonas Maebe b6bae1e2e7 * do not automatically resolve constructor calls to constructors of parent 14 jaren geleden
  Jonas Maebe 30a6290aac + support for formal constants (= not typed constants) in Java interfaces, 14 jaren geleden
  Jonas Maebe 37b5c061e3 + support for "final" fields in *external* (Java and other) classes, enabled 14 jaren geleden
  Jonas Maebe e269f68359 * require that class methods are "static" for Java classes 14 jaren geleden
  Jonas Maebe 83dc297346 + Java interface support, mostly the same as Objective-C protocols 14 jaren geleden