Sven/Sarah Barth
|
b11366c95b
* when generating the call to the extracted function reference inside the nested routine we need to use the parameters of the nested function and not those of the newly created procdef (fixes some of the test case failures with -O2)
|
3 ani în urmă |
Sven/Sarah Barth
|
965bba5ab4
* cleanup captured symbols when moving them from the nested function to the new method
|
3 ani în urmă |
florian
|
960c154f48
* properly named
|
3 ani în urmă |
Jonas Maebe
|
efbf5eaa01
Fix loading of ObjC protocol type after c8fee69345
|
3 ani în urmă |
Pierre Muller
|
5913434ba9
Add DISABLE_SYSTEMINLINE check to be able to avoid setting SYSTEMINLINE macro
|
3 ani în urmă |
Pierre Muller
|
b8920670f4
Change is_macro to return true for A_JAL if in pic mode
|
3 ani în urmă |
Pierre Muller
|
2187bfaddd
Add name of unit for return type if not from current module in tprocdef.customprocname
|
3 ani în urmă |
Michaël Van Canneyt
|
9c7d1515bf
* Prevent codetools from messing up types again
|
3 ani în urmă |
Michaël Van Canneyt
|
2cbc6bb674
* Better solution for last commit, correct sockets definitions in implementation
|
3 ani în urmă |
Michaël Van Canneyt
|
dcc0b706bc
* Fix problem reported by Pierre
|
3 ani în urmă |
Sven/Sarah Barth
|
4f9acc10f0
* fix #39898: when a loadnode is captured ensure that its nf_load_procvar flag is applied to the subscript node as well
|
3 ani în urmă |
florian
|
48f6ecc1f1
* improve .gitignore
|
3 ani în urmă |
florian
|
af1194de4d
* end of an include file works like a new line with regard to single line (//) comments, resolves #39912
|
3 ani în urmă |
Michaël Van Canneyt
|
9e783cc3ad
* Connection list, allow to set descendent for connections and disconnect/connectiondropped events
|
3 ani în urmă |
mattias
|
879b6f1e6e
fcl-css: parse relational selector list
|
3 ani în urmă |
mattias
|
6454c931b8
fcl-css: resolveR: surpress duplicate warnings
|
3 ani în urmă |
mattias
|
5a7664f7d1
fcl-css: cache nth-child lists
|
3 ani în urmă |
J. Gareth "Kit" Moreton
|
5a6d9ff532
x86: Deeper insight in OptPass2ADD and OptPass2SUB to produce more efficient code
|
3 ani în urmă |
mattias
|
76e0ec6744
fcl-css: fixed reading unary tile not as identifier
|
3 ani în urmă |
mattias
|
533d8a7752
fcl-css: :is(a,b)
|
3 ani în urmă |
mattias
|
6d104459e2
fcl-css: :is :where, nth-child of
|
3 ani în urmă |
J. Gareth "Curious Kit" Moreton
|
e7218d09fb
* x86: New MovShr/Sar2Movx optimisation
|
3 ani în urmă |
florian
|
3963a30f9e
* prettier exception message, resolves #39909
|
3 ani în urmă |
Sven/Sarah Barth
|
c8fee69345
* fix #39907: only load system class types from units that are marked as a System unit
|
3 ani în urmă |
Sven/Sarah Barth
|
7b09eee02a
* mark units compiled with cs_compilesystem with a corresponding flag
|
3 ani în urmă |
Pierre Muller
|
aca84a8128
Add /usr/lib64 and /lib64 to default library path list for sparc linux
|
3 ani în urmă |
florian
|
168016b865
* patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880
|
3 ani în urmă |
J. Gareth "Curious Kit" Moreton
|
b872322678
* x86: New "shr %cl; shr x" swap optimisation
|
3 ani în urmă |
J. Gareth "Curious Kit" Moreton
|
6757bf3832
* x86: New SHR-based optimisations
|
3 ani în urmă |
Sven/Sarah Barth
|
e21186cac0
* fix #39902: in case of mode ObjFPC function pointers passed to parameters need to be checked for the correct procdef as well
|
3 ani în urmă |