Mattias Gaertner
|
bde36ab7a0
pas2js: allow ExtClass<JSValue>:=ExtClass<Word>
|
5 years ago |
svenbarth
|
c4f3f7f453
* only resolve a dummy symbol if it is a type symbol (thus truly a dummy symbol)
|
5 years ago |
svenbarth
|
20698bb36f
* regenerate msg*.inc after last commit
|
5 years ago |
svenbarth
|
147559349b
* fix for Mantis #36652: gracefully handle the error if one tries to implement a method of a type from another unit
|
5 years ago |
Mattias Gaertner
|
35dbf673ee
pas2js: no warning on typecast TGen<JSValue>(aGen<Word>) or TGen<Word>(aGen<JSValue>)
|
5 years ago |
yury
|
fc42953814
* Disabled range and overflow checks for the tw36587 test, since overflows are intended there.
|
5 years ago |
florian
|
1e64133a08
* fix TVector.Reserve after IncreaseCapacity changes, resolves #36698
|
5 years ago |
florian
|
3279e63351
* patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass2MOV after DeepMov changes, second part of #36670
|
5 years ago |
florian
|
251b18b966
* do not fold constants if the resulttypes do not match, improved fix for #tw26587
|
5 years ago |
florian
|
3a5eb0ec59
* patch by J. Gareth Moreton: cleanup TX86AsmOptimizer.OptPass1MOV after DeepMov changes, first part of #36670
|
5 years ago |
florian
|
fd4fb5fa19
* patch by Christo Crause: combine code paths for avr1 and avrtiny when converting lds/sts to in/out, resolves #36697
|
5 years ago |
florian
|
f632e2e7be
* simplified TX86AsmOptimizer.OptPass1Movx
|
5 years ago |
florian
|
21565c2284
* fixed Mov2Movz optimization
|
5 years ago |
joost
|
533777000a
* Disable building the IDE on Darwin by default
|
5 years ago |
florian
|
c6350e2903
* patch by J. Gareth Moreton: processor-aware MOVZX optimisation cleanup, part one of #36687
|
5 years ago |
joost
|
79bbc20f29
* FPMake-option NoIDE added
|
5 years ago |
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 years ago |
michael
|
44455d0ea4
* Patch from Petr K to save directory with zero size (Bug ID 36691)
|
5 years ago |
michael
|
981751b7fe
* Enable use of EFS flag when zipping files
|
5 years ago |
florian
|
e7d2c93ca7
* patch by J. Gareth Moreton: deadstore removal improvement, resolves #36669
|
5 years ago |
Mattias Gaertner
|
b1900bae9e
pastojs: rename unit implementation const
|
5 years ago |
pierre
|
40a6059143
Modify code to avoid error when compiling with -CriotR option
|
5 years ago |
florian
|
991ce83a2b
* patch by J. Gareth Moreton: conditional Jump Inversion stoploop variable, resolves #36680
|
5 years ago |
michael
|
d295ee3427
* Patch from Simon Ameis to actually implement parameter checking
|
5 years ago |
florian
|
12d015a935
* patch by J. Gareth Moreton: CMOV extensions: frame/stack pointer relative references are always valid, resolves #36675
|
5 years ago |
Mattias Gaertner
|
d750582581
fcl-passrc: resolver: typecast unrelated classes: warn after descendant resolver handles
|
5 years ago |
florian
|
2135b9b724
* for avr1, do not save registers during an interrupt procedure, as it has no memory to store them
|
5 years ago |
florian
|
84cfa8d9b0
* AVR: for avr1 lds/sts must be converted to in/out as well if possible
|
5 years ago |
Mattias Gaertner
|
5498835ad8
fcl-passrc: resolver: typecast unrelated classes: only warn instead of error
|
5 years ago |
florian
|
297d6e2c60
* patch by Christo Crause: more avr1 controllers and remove attiny28 from avr25 makefile list, resolves #36686
|
5 years ago |