florian
|
988b94e578
* store array results returned in registers on x86_64-win64 in a memory location if needed, resolves #14388
|
15 years ago |
florian
|
20de72b703
* allow writeln/readln on generic type parameters
|
15 years ago |
micha
|
e66b0b1f37
* tests: add test for issue #15500
|
15 years ago |
micha
|
215823c88f
* rtl: fix TFPGList Add/Insert hang/crash (issue #15500)
|
15 years ago |
florian
|
2c823f5935
* fixes compilation of win32 system unit with -dSYSTEMEXCEPTIONDEBUG
|
15 years ago |
florian
|
3747454aeb
* patch by Olivier Coursiere to enable winlike resources on haiku, resolves #15539
|
15 years ago |
florian
|
a58e07df38
* optimize <expr> and/or <expr> if they are equal and boolean
|
15 years ago |
florian
|
cf5c42b596
* give a better error message and do better error recovery if too few typed constant array elements are provided
|
15 years ago |
florian
|
e89f193bdd
* adapted instruction string length so all instructions fit
|
15 years ago |
florian
|
5acf377e31
* enable node cse for all cpus as level 2 optimization
|
15 years ago |
florian
|
89bf2d0257
* cleaned up cse code
|
15 years ago |
florian
|
49f9695cf5
* handle short boolean evaluation correctly when doing node cse
|
15 years ago |
florian
|
3c7f726f98
* typeconvnodes are only equal if also their result type is equal
|
15 years ago |
olivier
|
22a5e7ef0a
* Add convutils and stdconvs units.
|
15 years ago |
olivier
|
3b326d1bd1
* Fixed some declarations for Haiku. Some are needed to compile Lazarus.
|
15 years ago |
paul
|
fa729dd252
compiler: fix calling of dispinterface procedures (issue #0015528)
|
15 years ago |
paul
|
74cc1e0bab
compiler: allow 'as' for dispinterface, allow comparisons of dispinterface and pointers (issue #0015530, issue #0015529)
|
15 years ago |
joost
|
c9eea4ff5e
* Recognition of the XHTTPRequestedWith http header for CGI and FCGI
|
15 years ago |
paul
|
e9214c1826
compiler: improve comparison for property and getter. it was possible to declare a class property with regular method for the getter because of cpo_ignorehidden flag
|
15 years ago |
sergei
|
a24b84c11b
* Fixed CDATA section splitting which got broken due to excessive optimization in r14194.
|
15 years ago |
marco
|
61f8a71380
* ishellextinit
|
15 years ago |
marco
|
689094646e
* image_file_machine constants
|
15 years ago |
marco
|
266f5e850a
* Delphi compat overload releasestgmedium
|
15 years ago |
sergei
|
5dee45a6a3
* A forgotten part of r13824: the condition in assertion must be the same as the condition of calling TNodePool.AddExtent.
|
15 years ago |
pierre
|
a1baf343b9
* Add convutils ans stdconvs units
|
15 years ago |
Jonas Maebe
|
3cc11800e9
* guarantee at least one sleep operation in every thread
|
15 years ago |
paul
|
9513b50d26
compiler: don't allow to publish class properties + test
|
15 years ago |
paul
|
09fd52791a
tests: add fail test for class properties
|
15 years ago |
paul
|
56259a084c
compiler: restore occasionally removed check for sp_internal local symbols
|
15 years ago |
paul
|
587e6142ad
compiler: write proper note about unused private class symbol (const,type,property,method instead of method only) with full class prefix. complain also about strict private members.
|
15 years ago |