svenbarth
|
04554d7505
* use a more detailed error message if a type is not allowed for a generic constant parameter
|
5 жил өмнө |
svenbarth
|
287c298f37
* regenerate msg{txt,idx}.inc
|
5 жил өмнө |
svenbarth
|
258331e914
+ add an explicit error message if a type is not supported for a generic constant parameter
|
5 жил өмнө |
svenbarth
|
a467332187
* fix for Mantis #36975: arraydefs are not allowed for generic types (this is only used for type declarations; for specializing constant strings which are char arrays are still allowed)
|
5 жил өмнө |
svenbarth
|
7757306c78
* destroying constnone constsyms can occur when parsing a generic with a constant parameter that results in an error (e.g. unsupported type)
|
5 жил өмнө |
Jonas Maebe
|
f5e89ded35
* fix tc_bool_2_int simplification in case pass typecheck runs again, e.g.
|
5 жил өмнө |
svenbarth
|
60345366f2
* fix for Mantis #35140: apply patch by Ryan Joseph together with some further changes by me to add support for constant parameters in generics
|
5 жил өмнө |
florian
|
951f02d188
* correctly set register size
|
5 жил өмнө |
Mattias Gaertner
|
bb4557c5fe
fcl-passrc: allow static directive repetition in method implementation
|
5 жил өмнө |
pierre
|
687b31575b
Update revision.inc after commit 44920
|
5 жил өмнө |
florian
|
670e778643
+ assembler optimization MovxMov2Movx
|
5 жил өмнө |
Mattias Gaertner
|
1af626817e
fcl-passrc: resolver: mode delphi: allow member with same name as ancestor member
|
5 жил өмнө |
svenbarth
|
bd01182ff0
* add support for AND, OR, XOR and NOT of integer values in preprocessor directives (Delphi allows that as well)
|
5 жил өмнө |
svenbarth
|
ae2801c707
* use asInt64 instead of asInt to evaluate an Integer expression
|
5 жил өмнө |
svenbarth
|
bffe99f59f
+ add an asInt64 to texprvalue
|
5 жил өмнө |
svenbarth
|
89434f0124
* extract calculation of a NOT value to a separate function
|
5 жил өмнө |
michael
|
c7c4f0bf39
* V2 may not contain error object
|
5 жил өмнө |
florian
|
8b71455e3b
+ Xtensa: enable jump optimizer
|
5 жил өмнө |
yury
|
8d95da3fea
* Windows: Reworked handling of command line arguments to properly support Unicode:
|
5 жил өмнө |
florian
|
483837ae5c
+ Xtensa: make use of ADDX*
|
5 жил өмнө |
florian
|
74abe87315
* Xtensa: do SAR by a constant using SRAI
|
5 жил өмнө |
svenbarth
|
5ef9a78f5f
* fix for Mantis #36951: B and BL can take immediate literals as well
|
5 жил өмнө |
svenbarth
|
03eb114e97
* fix for Mantis #36951: if the instruction only has one operand and it's a reference then don't internal error, but instead return OS_NO
|
5 жил өмнө |
yury
|
7b425ed4a6
* Moved the common interface part of the win32 and win64 System units to the syswinh.inc include file.
|
5 жил өмнө |
yury
|
0f4ddf7b34
* Do not report about unimplemented unicodestring manager when HAS_WIDESTRINGMANAGER is defined (on Windows). In such case unimplemented parts are never executed unless you call them directly.
|
5 жил өмнө |
florian
|
2d3cd25fd8
* patch by Michael Ring: adds license headers to th FreeRTOS files and some renames to make the interrupts cmsis compatible.
|
5 жил өмнө |
yury
|
c3954a0cee
* Fixed r44960. Also copy a trailing implicit #0 of the original string to the new larger string.
|
5 жил өмнө |
yury
|
1e32b96bc2
* Minor improvement. No need to move the terminating null char, since it is written later anyway. Remove a local var.
|
5 жил өмнө |
Károly Balogh
|
ef790adc28
m68k-amiga: document which legacy support functions are unimplemented and why, and where are they used in the RTL code
|
5 жил өмнө |
svenbarth
|
184d6d61ed
* regenerate makefiles
|
5 жил өмнө |