florian
|
96e8e89e16
* write error code if an object file cannot be created
|
13 ani în urmă |
paul
|
031eb4d51c
compiler: fix 'class class' message
|
13 ani în urmă |
pierre
|
8e843bc892
Regenerate msg include files
|
13 ani în urmă |
paul
|
91294c64de
compiler: forgotten message files
|
13 ani în urmă |
paul
|
26f66897cd
compiler:
|
13 ani în urmă |
florian
|
6ec0f2549a
* factored load node flags out of node flags to gain space
|
13 ani în urmă |
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).
|
13 ani în urmă |
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 ani în urmă |
sergei
|
0db44ae108
+ Support SEH directives in x86_64 AT&T asmreader.
|
14 ani în urmă |
paul
|
8a4634a7b1
merge r13481 from cpstrnew branch by florian
|
14 ani în urmă |
pierre
|
30129a0363
* msg files regeneration after commit 19057
|
14 ani în urmă |
pierre
|
f9fbe661f0
* msg files regeneration after commit 19057
|
14 ani în urmă |
florian
|
1491d77c9d
* avoid ugly space in compilation summary
|
14 ani în urmă |
florian
|
c855c7a0aa
* unified handling of comparison of constant and expression with disjunct ranges of values
|
14 ani în urmă |
florian
|
cf874a3465
* give a more understandable error message if a procedure "result" is tried to be a
|
14 ani în urmă |
sergei
|
bbae63a4f2
* Check that a single interface is only delegated to a single property within a class.
|
14 ani în urmă |
florian
|
562961fd42
* catch EOSError, EIOError and IOutOfMemory exceptions inside the compiler
|
14 ani în urmă |
florian
|
57cdf34a6b
* put -Wpxxxx switch on the help screen
|
14 ani în urmă |
pierre
|
54fc0bf694
Add missing x86_64 -A options
|
14 ani în urmă |
pierre
|
f220513821
+ Warning for possible library overloading
|
14 ani în urmă |
florian
|
4f18a59b87
* fixes errore.msg file errors, resolves #19541
|
14 ani în urmă |
florian
|
ebc7a10954
* synchronized -Wxxxxx handling in options.pas and help screen, resolves #19400
|
14 ani în urmă |
florian
|
93e53e1990
* allow also smaller values for code alignment parameters than the current one, resolves #19463
|
14 ani în urmă |
sergei
|
d908fb42f7
x86 assembler fixes:
|
14 ani în urmă |
florian
|
d0c6e23116
+ -Sy on the command line is now equal to $T+, resolves #16160
|
14 ani în urmă |
paul
|
f904f41664
compiler: don't allow local or anonymous records to have types (the second part of issue #0019099)
|
14 ani în urmă |
svenbarth
|
35b47e491c
Rebase to revision 17306
|
14 ani în urmă |
florian
|
c97869bd89
* merge user sections support branch
|
14 ani în urmă |
svenbarth
|
d0705a1779
Rebase to revision 17236
|
14 ani în urmă |
svenbarth
|
a944be69a6
* nflw.pas: search for enumerators in helpers for records as well
|
14 ani în urmă |