yury
|
2f21f5ae93
* Reverted r46836, since it does not work as expected for yet unknown reason.
|
5 år sedan |
svenbarth
|
c53422e4ef
* handle reparse points that are neither symlinks nor mount points as normal files
|
5 år sedan |
Mattias Gaertner
|
96cb396d56
pastojs: jsglobalalias: references in init to elements from implementation uses
|
5 år sedan |
Tomas Hajny
|
3c9257300d
* fix for bug #37716 by Andrey 'Croco' Stolyarov
|
5 år sedan |
florian
|
f8b17c410b
+ Xtensa: make use of ABS.S
|
5 år sedan |
svenbarth
|
d1521e8061
* a classrefdef might also be created with a forwarddef, so handle that correctly
|
5 år sedan |
Mattias Gaertner
|
af7008ee2f
pastojs: jsglobalalias: references to elements from implementation uses
|
5 år sedan |
Mattias Gaertner
|
aed1866db9
fcl-passrc: added TPasResolver.ImplementationUsesUnit
|
5 år sedan |
svenbarth
|
f281e52ea3
* TDictionary<,> is not sorted, so don't test it as such
|
5 år sedan |
svenbarth
|
d8fadbb6d2
* fix test for deletion notifications, because FPC clears the queue from front to back as well
|
5 år sedan |
svenbarth
|
cda338b893
* check whether there are any elements at all for both TStack<> and TQueue<> before removing any
|
5 år sedan |
svenbarth
|
6efd9cc93f
* fix for Mantis #37609: add support for TryAdd for the TDictionary<,> hierarchy
|
5 år sedan |
yury
|
b5abefe03e
* Moved spilling of registers which have the initial memory location and are used only once to a stage after coalescing is done. This produces a better code.
|
5 år sedan |
yury
|
c06744b62b
* Include stack location of spilled variables in the assembler output.
|
5 år sedan |
florian
|
8e74a04dc5
* Xtensa: stack size calculation for the call0 abi fixed
|
5 år sedan |
florian
|
ddf26cb3d2
* Xtensa: trgcpu.do_spill_op fixed
|
5 år sedan |
florian
|
27b4f3df60
* Xtensa: taicpu.spilling_get_operation_type improved
|
5 år sedan |
Mattias Gaertner
|
edd10be1e2
pastojs: docs updated
|
5 år sedan |
Mattias Gaertner
|
aae5c452cb
pastojs: fixed impl rtti
|
5 år sedan |
Mattias Gaertner
|
02c72dd5c4
pastojs: moved unit implementation js function into unit interface to share local vars
|
5 år sedan |
Károly Balogh
|
277d98431c
* linux: use ugetrlimit syscall on m68k for rlimits retrieval. this fixes fpgetrlimit() call, and stack checking on Linux/m68k (tstack.pp test), at least on anything newer than kernel 2.4+ (2001)
|
5 år sedan |
Károly Balogh
|
b49aa071ca
* linux: fix some formatting in ostypes.inc, no functional change
|
5 år sedan |
Mattias Gaertner
|
0f466cbed7
fcl-passrc: fixed compile with pas2js
|
5 år sedan |
Mattias Gaertner
|
13c10cc622
fcl-passrc: fixed compile with pas2js
|
5 år sedan |
Mattias Gaertner
|
342771c0c7
pastojs: fixed create pascal class descendent from a pascal class descendent of a JS function
|
5 år sedan |
Mattias Gaertner
|
9d3daca70c
pastojs: pass impl uses as [] instead of null
|
5 år sedan |
Mattias Gaertner
|
1d3ea62674
pastojs: renamed aliasglobals to jsaliasglobals
|
5 år sedan |
florian
|
c8f592d260
* RiscV32: corrected tcpuparamanager.getcgtempparaloc, resolves #37709
|
5 år sedan |
yury
|
d34168742e
* Fixed r46801 for the case of int64 params with a single paralocation.
|
5 år sedan |
yury
|
e159c92967
* Do not use stack parameter location for spilling if its size is less than the register size for all CPU targets except x86.
|
5 år sedan |