florian
|
072be7b0f7
* Aarch64: fix 32 bit div operations with constant denominators, resolves #38225
|
4 жил өмнө |
svenbarth
|
2a897f5b6b
* apply slightly adjusted patch by Blaise.ru which moves parsing of result types to a separate functions thus ensuring that File types can't be used for procedure variables (just like they already couldn't be used as a result type for normal functions)
|
4 жил өмнө |
svenbarth
|
a1b252538f
* change def parameter of single_type() from var to out (part of patch by Blaise.ru)
|
4 жил өмнө |
Károly Balogh
|
4b3fee38a5
dati.inc: tabs 2 spaces and whitespaces formatting fix. no functional changes
|
4 жил өмнө |
florian
|
80f87edffd
* x86-64: correctly translate and with large constants in mod optimizations, resolves #38164
|
4 жил өмнө |
michael
|
034048e09d
* Patch from Andrey Sobol to fix memleak
|
4 жил өмнө |
pierre
|
4235d2ce3d
Try to fix sparc32 code generation error for overflow test
|
4 жил өмнө |
florian
|
9af9f140a5
* do an unsigned division if one operand is unsigned an the other
|
4 жил өмнө |
florian
|
9858d9c5e6
* apply doremoveinttypeconvs to unary minus and not on 8 and 16 bit targets as well
|
4 жил өмнө |
svenbarth
|
d29f95d9e1
* apply patch by Blaise.ru to allow specializations for the result type of function and method variables
|
4 жил өмнө |
svenbarth
|
32938dde1c
* apply patch by Blaise.ru to allow record methods to be assigned to method variables as well (this is Delphi compatible)
|
4 жил өмнө |
pierre
|
9a0107a19d
Fix compilation failure for avr compiler with -dDEBUG_NODE_XML, to fix bug report 38222
|
4 жил өмнө |
florian
|
aeff5b3577
* improved change information
|
4 жил өмнө |
florian
|
2e2f2eb784
- remove could which prevented that rte is triggered even if we are inside
|
4 жил өмнө |
florian
|
00af340feb
* cleanup
|
4 жил өмнө |
pierre
|
eb722c8294
Fix ash_savefregp_x handling, as revealed by range check error
|
4 жил өмнө |
michael
|
6668e265e8
* Allow appending files
|
4 жил өмнө |
florian
|
6d7d567a25
* min/max optimization on x86 can be applied now without fastmath as NaN is handled properly now
|
4 жил өмнө |
florian
|
b90ec52a0e
* x86: apply VOpVmov2VOp optimization to vmins*/vmaxs*
|
4 жил өмнө |
florian
|
88a0d4d64b
+ optimize if x>a then x:=a; into min(a,x);, similiar for max
|
4 жил өмнө |
florian
|
53a4e6c513
* patch by Zoran Vučenović: fixes TDoubleRec.SetFrac, resolves #38202
|
4 жил өмнө |
florian
|
c82aae59a1
* call node_complexity correctly in order_parameters when sorting parameters
|
4 жил өмнө |
florian
|
0ab69ea0ad
+ m68k: LEA, MOVE(M) to MOVE(M) predecremented optimization and MOVE(M), LEA to MOVE(M) postincremented optimization
|
4 жил өмнө |
florian
|
a0a8a6911a
* m68k: proper values for first_*_reg
|
4 жил өмнө |
Mattias Gaertner
|
879bc83d7b
pastojs: fixed record member type
|
4 жил өмнө |
Mattias Gaertner
|
7e1cb64d5d
pastojs: fixed unit without implementation
|
4 жил өмнө |
Mattias Gaertner
|
508d4baa68
fcl-passrc: resolver: fixed unit without implementation
|
4 жил өмнө |
florian
|
f0298f63d0
* allow absolute variables with an address to be used as syscall base
|
4 жил өмнө |
yury
|
67284c7452
+ Added a test for proper setting of fc_no_direct_exit in flowcontrol.
|
4 жил өмнө |
michael
|
3db8f5c91f
* Fix compilation
|
4 жил өмнө |