florian
|
168016b865
* patch by Rika: Use linear file list in FInput.TInputFileManager instead of linked, resolves #39880
|
há 3 anos atrás |
J. Gareth "Curious Kit" Moreton
|
b872322678
* x86: New "shr %cl; shr x" swap optimisation
|
há 3 anos atrás |
J. Gareth "Curious Kit" Moreton
|
6757bf3832
* x86: New SHR-based optimisations
|
há 3 anos atrás |
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
|
há 3 anos atrás |
Sven/Sarah Barth
|
13fb30c52e
* fix #39902: correctly handle assignment of procvars to properties with a field write accessor
|
há 3 anos atrás |
Jonas Maebe
|
68253e2a73
Missing file from b26703feaa9
|
há 3 anos atrás |
Sven/Sarah Barth
|
d1d0afe337
* handle_calling_convention is only needed for a function reference used in a record/class/object when it's an anonymous one
|
há 3 anos atrás |
Sven/Sarah Barth
|
c43f671baa
* check whether the hdef is still a procvardef before accessing it as such
|
há 3 anos atrás |
Jonas Maebe
|
b0e1867b4c
symcreat: support for scanner/parser escape sequences
|
há 3 anos atrás |
Jonas Maebe
|
e746cf96da
Overload selection: call procvars if result is compatible with parameter
|
há 3 anos atrás |
Jonas Maebe
|
136022a7b2
objc: stop generating coalesced sections
|
há 3 anos atrás |
Jonas Maebe
|
df3a0af7e0
objc: use compile-time macOS version checks
|
há 3 anos atrás |
Jonas Maebe
|
b26703feaa
Darwin version comparisons: factored out into object
|
há 3 anos atrás |
Jonas Maebe
|
657b9a6203
LLVM: support for -Sv (manual vector usage)
|
há 3 anos atrás |
Jonas Maebe
|
f51798e449
High level codegen: set MM register type for vectors
|
há 3 anos atrás |
Jonas Maebe
|
a6c7ed5e61
vector support: use vector result types
|
há 3 anos atrás |
Jonas Maebe
|
cb96acefc9
vector support: check supported type during parsing already
|
há 3 anos atrás |
Sven/Sarah Barth
|
62a57bf82e
* fix #39903: correctly parse anonymous function references in records (and classes/objects)
|
há 3 anos atrás |
mattias
|
abed465c08
fcl-css: fixed skipping invalid, skip utf8bom, nth-child
|
há 3 anos atrás |
mattias
|
18a2269622
fcl-base: fixed local names
|
há 3 anos atrás |
mattias
|
8a6ee0055a
fcl-css: started skipping invalid selectors
|
há 3 anos atrás |
florian
|
f562a8d9fd
* hopefully final fix after 9848349610219cd0d2dadc67b112fb09a8317e91
|
há 3 anos atrás |
mattias
|
6a0e8feeba
fcl-css: fixed compile
|
há 3 anos atrás |
mattias
|
9156d10257
fcl-css: test
|
há 3 anos atrás |
mattias
|
1137322634
fcl-css: started calls
|
há 3 anos atrás |
mattias
|
843ef82002
fcl-css: attribute value integer
|
há 3 anos atrás |
mattias
|
a9fb193b1c
fcl-css: descendant combinator
|
há 3 anos atrás |
mattias
|
0c4d61b3de
fcl-css: added two char tokens, parse descendant combinator as binary op
|
há 3 anos atrás |
florian
|
cc7d67d08c
* i8086 compiler fixed after 9848349610219cd0d2dadc67b112fb09a8317e91
|
há 3 anos atrás |
florian
|
9848349610
* allocate registers correctly for method pointers on 16 bit address cpus, resolves #39603
|
há 3 anos atrás |