michael
|
00e358f15a
* Fix bug #36244
|
5 years ago |
svenbarth
|
ccb169b0f1
* correctly handle PE COMDAT sections: like for the Comdat groups in ELF files the unused symbols need to be converted to externals so that relocations are handled correctly
|
5 years ago |
svenbarth
|
c6a08cdc6e
+ add a Flush method to TExeMap which is useful when debugging internal errors or crashes where the exemap instance has not yet been destroyed
|
5 years ago |
michael
|
20ca7d857c
* Fix bug ID #36234: unicodedatastering must be of type unicodestring
|
5 years ago |
michael
|
c6f53adf89
* Explicitly use UTF8, fix bug ID #36231: RTF export must write unicode chars escaped
|
5 years ago |
michael
|
51b1f6a47c
* Fix case where table streams are nil
|
5 years ago |
michael
|
078534472b
* Patch from Michal Gawrycki to handle duplicating strings (bug ID 36243)
|
5 years ago |
michael
|
30bc217d55
* Fix bug ID #0036246, delphi compatibility property
|
5 years ago |
florian
|
ae04e5d7f0
* avr: apply LdiOp2Opi optimization also to and and sub
|
5 years ago |
florian
|
828e961f3d
* remove unused constants
|
5 years ago |
florian
|
701848889e
* avr: help the compiler with constant loading to avoid ie 200309041
|
5 years ago |
florian
|
e8a48be3bc
* avr: more precise execution weigth for shift loops
|
5 years ago |
florian
|
f61207f1cc
* avr directly encodes constant shifts of 64 bit values
|
5 years ago |
florian
|
4e33889a29
* cleanup tshlshrnode.pass_1
|
5 years ago |
svenbarth
|
fdeaacac21
* fix for Mantis #36223: when parsing a helper type its extendeddef might be Nil
|
5 years ago |
svenbarth
|
f481587bee
* fix compilation on PE/COFF based systems with GNU AS as there the progbits are not supported
|
5 years ago |
florian
|
e19eff1332
* also type casts to booleans benefit if unneeded type widenings are removed
|
5 years ago |
florian
|
cb67577002
* fix length(<dyn. type>)=0 optimization, resolves #36215
|
5 years ago |
florian
|
3b1903b430
* simplified fpc_mul_qword so it compiles again on avr, fixes #36236 but does not solve the root of the problem
|
5 years ago |
marco
|
480da24d4d
* makefile fixes by Alfred, mantis #36237
|
5 years ago |
florian
|
172a4a999b
+ MovMov2Mov 6 and MovMov2Mov 7 optimization
|
5 years ago |
florian
|
2bcf1b7f59
* fptime works now usefully on unix systems
|
5 years ago |
florian
|
59d300fc6e
* optimize TAOptBase.SuperRegistersEqual
|
5 years ago |
florian
|
cfec725195
* clean up TX86AsmOptimizer.OptPass1MOV
|
5 years ago |
ondrej
|
13641eb1cf
fcl-image: canvas AllocateResources: propagate exceptions to be able to properly handle (e.g. log) them
|
5 years ago |
ondrej
|
7c661e9d0d
fcl-image: do not load freetype DLL in initialization, it is loaded when needed in ftfont.pp InitEngine
|
5 years ago |
Mattias Gaertner
|
c92340af39
pastojs: typeinfo forward external class
|
5 years ago |
Mattias Gaertner
|
2b5c904b2d
pastojs: less hints
|
5 years ago |
michael
|
3518f456a4
* Fix warning about unimplemented abstract method
|
5 years ago |
michael
|
c35331dc57
* Fix TNoResources abstract methods
|
5 years ago |