Michaël Van Canneyt
|
1547f28a40
* Use dynamic arrays for compiler messages
|
hai 4 meses |
Rika Ichinose
|
98ecfb1e41
Simplify SanitiseXMLString.
|
%!s(int64=3) %!d(string=hai) anos |
Sven/Sarah Barth
|
5ec9386d27
* ensure that only the newest message state is applied
|
hai 7 meses |
Sven/Sarah Barth
|
1388e2af5b
* don't use tmessage.setverbosity() to check whether the message is valid as it should only be applied when the switches are flushed, so use the new tmessage.valid() instead
|
hai 7 meses |
Sven/Sarah Barth
|
7fe7e26659
* use dispose() instead of freemem() for consistency with the allocation of pmessagestaterecord
|
hai 7 meses |
Rika Ichinose
|
078e2eabf9
Simplify constexp.pas and fix certain edge cases.
|
hai 1 ano |
Pierre Muller
|
63642b13c8
Add -vj option in options unit to set V_Parallel
|
hai 1 ano |
Pierre Muller
|
63f91a768c
Avoid double definition of V_XXX constants by moving them to globals unit
|
hai 1 ano |
Pierre Muller
|
3770b55ce1
Disable substitution by environment variables in message comment related functions
|
%!s(int64=2) %!d(string=hai) anos |
florian
|
a807144ead
* patch by Rika: Fix and possible simplification of SanitiseXMLString, part of #39800
|
%!s(int64=2) %!d(string=hai) anos |
Sven/Sarah Barth
|
598da1936e
* change ChangeMessageVerbosity from String to AnsiString as long parameters might be passed to it
|
%!s(int64=3) %!d(string=hai) anos |
Sven/Sarah Barth
|
0d8156fee9
* use a TCmdStr as parameter for SetVerbosity as it gets passed a TCmdStr in the option handling, thus may contain a parameter value (especially -vmXXX) larger than 255 characters
|
%!s(int64=3) %!d(string=hai) anos |
Sven/Sarah Barth
|
3ca3c7a606
- remove duplicate paraprintnodetree to ensure that there the right paraprintnodetree is used (namely the one from globals)
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
89f9ebc7b7
* throw an error if raise is called in a noreturn subroutine outside of any exception frame, resolves #39514
|
%!s(int64=3) %!d(string=hai) anos |
J. Gareth "Curious Kit" Moreton
|
0f1c4b4db8
Fixed Unreachable code warning when building on a 32-bit platform with DEBUG_NODE_XML
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
321764bdd9
* fix warnings with -dDEBUG_NODE_XML, resolves #38222
|
%!s(int64=3) %!d(string=hai) anos |
florian
|
0188a558d1
- obsolete defines removed
|
%!s(int64=4) %!d(string=hai) anos |
florian
|
225eb8ed12
* do not output error numbers for options
|
%!s(int64=4) %!d(string=hai) anos |
pierre
|
9a0107a19d
Fix compilation failure for avr compiler with -dDEBUG_NODE_XML, to fix bug report 38222
|
%!s(int64=4) %!d(string=hai) anos |
pierre
|
6230de31bb
* Second patch xml-node-dump-defs.patch from J. Gareth Moreton from bug report 36882.
|
%!s(int64=4) %!d(string=hai) anos |
pierre
|
af17e9460b
Apply patch proposed by J. Gareth Moreton in:
|
%!s(int64=4) %!d(string=hai) anos |
nickysn
|
a34f531661
+ implemented support for codepage aware compiler messages. It can be enabled
|
%!s(int64=8) %!d(string=hai) anos |
Károly Balogh
|
72e1443081
+ don't abuse status.currentsourcepath to pass on PPU names if the source is unavailable, causes side effects with other frontends (like the IDE). Improved solution for Mantis #27588
|
%!s(int64=10) %!d(string=hai) anos |
florian
|
f6f8e1b83e
* write ppu+source file name in case the source file is not available instead of inserting an invalid absolute path, resolves #27588
|
%!s(int64=10) %!d(string=hai) anos |
florian
|
a0f0d0de40
* make use of the noreturn directive for internalerror
|
%!s(int64=11) %!d(string=hai) anos |
pierre
|
6d8b1e03d7
Increase status.errorcount only inside GenerateError procedure, to simplify debugging
|
%!s(int64=12) %!d(string=hai) anos |
pierre
|
2d0f01e0dd
Enable writing of Warnings/Notes/hints if they are considered as errors using -SeX option
|
%!s(int64=13) %!d(string=hai) anos |
florian
|
3f14f2b61b
+ be able to turn off warning -> error conversion on the command line (with -)
|
%!s(int64=13) %!d(string=hai) anos |
pierre
|
2b4e2dc164
* Fix ChangeMessageVerbosity by adingd a recordpendingmessagestate call
|
%!s(int64=13) %!d(string=hai) anos |
paul
|
aba10cd184
compiler:
|
%!s(int64=13) %!d(string=hai) anos |