florian
|
1e64133a08
* fix TVector.Reserve after IncreaseCapacity changes, resolves #36698
|
5 lat temu |
florian
|
3279e63351
* patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass2MOV after DeepMov changes, second part of #36670
|
5 lat temu |
florian
|
251b18b966
* do not fold constants if the resulttypes do not match, improved fix for #tw26587
|
5 lat temu |
florian
|
3a5eb0ec59
* patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass1MOV after DeepMov changes, first part of #36670
|
5 lat temu |
florian
|
fd4fb5fa19
* patch by Christo Crause: combine code paths for avr1 and avrtiny when converting lds/sts to in/out, resolves #36697
|
5 lat temu |
florian
|
f632e2e7be
* simplified TX86AsmOptimizer.OptPass1Movx
|
5 lat temu |
florian
|
21565c2284
* fixed Mov2Movz optimization
|
5 lat temu |
joost
|
533777000a
* Disable building the IDE on Darwin by default
|
5 lat temu |
florian
|
c6350e2903
* patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, part one of #36687
|
5 lat temu |
joost
|
79bbc20f29
* FPMake-option NoIDE added
|
5 lat temu |
yury
|
39c48f0d01
* Fixed r43577 for cases when the size of the new result of a simplified node after typecheckpass is smaller than the size of the original node's result. This caused internal errors or invalid assembly in some cases. Issue #36587.
|
5 lat temu |
michael
|
44455d0ea4
* Patch from Petr K to save directory with zero size (Bug ID 36691)
|
5 lat temu |
michael
|
981751b7fe
* Enable use of EFS flag when zipping files
|
5 lat temu |
florian
|
e7d2c93ca7
* patch by J. Gareth Moreton: deadstore removal improvement, resolves #36669
|
5 lat temu |
Mattias Gaertner
|
b1900bae9e
pastojs: rename unit implementation const
|
5 lat temu |
pierre
|
40a6059143
Modify code to avoid error when compiling with -CriotR option
|
5 lat temu |
florian
|
991ce83a2b
* patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680
|
5 lat temu |
michael
|
d295ee3427
* Patch from Simon Ameis to actually implement parameter checking
|
5 lat temu |
florian
|
12d015a935
* patch by J. Gareth Moreton: CMOV extensions: frame/stack pointer relative references are always valid, resolves #36675
|
5 lat temu |
Mattias Gaertner
|
d750582581
fcl-passrc: resolver: typecast unrelated classes: warn after descendant resolver handles
|
5 lat temu |
florian
|
2135b9b724
* for avr1, do not save registers during an interrupt procedure, as it has no memory to store them
|
5 lat temu |
florian
|
84cfa8d9b0
* AVR: for avr1 lds/sts must be converted to in/out as well if possible
|
5 lat temu |
Mattias Gaertner
|
5498835ad8
fcl-passrc: resolver: typecast unrelated classes: only warn instead of error
|
5 lat temu |
florian
|
297d6e2c60
* patch by Christo Crause: more avr1 controllers and remove attiny28 from avr25 makefile list, resolves #36686
|
5 lat temu |
Mattias Gaertner
|
d560120288
pas2js: fpmake
|
5 lat temu |
Mattias Gaertner
|
5a0ea9d884
pas2js: -i showing modeswitches
|
5 lat temu |
florian
|
a905a074b0
* AVR: decide after compiler if a certain subroutine is suitable for avr1, if not, replace it by sleep and warn
|
5 lat temu |
florian
|
dea63e3d61
* AVR: attiny28 is an avr1 CPU
|
5 lat temu |
florian
|
925979c6e4
* AVR: take care of CPUAVR_HAS_MOVW in assembler routines
|
5 lat temu |
florian
|
04ad607bb4
* patch by Christo Crause: more AVR controllers, resolves #36683
|
5 lat temu |