florian
|
c9fcc68ec1
* enable the compiler to optimize away parts of System.PushExceptObject, if System.get_frame is not implemented, i.e. returning nil
|
před 5 roky |
florian
|
ab9fa2012b
* inline more aggressively, if the ie for the initial change re-appears, it must be fixed differently
|
před 5 roky |
michael
|
722e8d94cd
* Error when seek fails
|
před 5 roky |
michael
|
d5cbe6809b
* Add GetFileContents and GetFileAsString
|
před 5 roky |
florian
|
549bc49c4a
+ more pxor/vpxor optimizations
|
před 5 roky |
florian
|
36d21d2d81
+ use pxor/vpxor to load 0.0
|
před 5 roky |
michael
|
a8bc2f6947
* Patch from Henrique Werlang to allow setting log config page
|
před 5 roky |
Mattias Gaertner
|
c4ab6b08cd
fcl-passrc: resolver: check class-is-class for specialization params forward class
|
před 5 roky |
Mattias Gaertner
|
301809cc4a
pastojs: enumrange in set
|
před 5 roky |
Mattias Gaertner
|
c746b0e400
pastojs: enum range built in functions, issue #37860
|
před 5 roky |
Mattias Gaertner
|
1b569bf329
fcl-passrc: resolver: enum range str, ord, typecast
|
před 5 roky |
florian
|
e718cb985e
* replace some longint by ObjpasInt
|
před 5 roky |
Mattias Gaertner
|
c62d4e117c
fcl-passrc: resolver: case EnumRg of end; issue #37860
|
před 5 roky |
Mattias Gaertner
|
8771856e7a
fcl-passrc: comment
|
před 5 roky |
pierre
|
399552d350
Refactor setting of NoNativeBinaries:
|
před 5 roky |
florian
|
963fe73d19
+ support all XSAVE instructions, resolves #37864
|
před 5 roky |
pierre
|
0685319be8
Treat metadata as data in agppcmpw.pas
|
před 5 roky |
Mattias Gaertner
|
65bcfe36b3
fcl-json: fixed writing boolean lowercase, as expected by reader
|
před 5 roky |
Mattias Gaertner
|
18f5fab782
fcl-passrc: fixed typecast TList<TBird> to TList<TEagle>
|
před 5 roky |
Mattias Gaertner
|
fdd3d163ff
fcl-passrc: fixed mem leak specialize with param self
|
před 5 roky |
Károly Balogh
|
bb51a2134a
z80-zxspectrum: fix the the linking order in the bss section, so the startup code doesn't crash when linked with vlink
|
před 5 roky |
florian
|
e47f44234c
* AVR: MovMov2Mov 2 optimization
|
před 5 roky |
florian
|
3463d469bf
* set default processor for i386 to Pentium2
|
před 5 roky |
florian
|
65047cecdb
+ optimize comparisons of constant pointers
|
před 5 roky |
florian
|
af20b064ed
* make framecount and framebufsize dependent on the pointer size
|
před 5 roky |
florian
|
1bf58c2a55
+ introduce TExitCode
|
před 5 roky |
Mattias Gaertner
|
43b236a4df
fcl-passrc: resolver: mark inherited a:= as assignment, issue #37851
|
před 5 roky |
pierre
|
7e0c21fa5f
Fix NDS RTL compilation for default armv4 CPU, which does not have CLZ instruction
|
před 5 roky |
florian
|
1e4dc56155
* inlinable frame handling dummies for avr
|
před 5 roky |
florian
|
284aca7348
+ x86: FstpFld2Fst optimization (re-enabled for safe cases)
|
před 5 roky |