nickysn
|
4a5e2dbd23
* refactored the handling of the frame pointer and base pointer to use local temps instead
|
5 жил өмнө |
nickysn
|
921ec47bc0
* synchronized with trunk
|
5 жил өмнө |
nickysn
|
6a55837226
* synchronized with trunk
|
5 жил өмнө |
florian
|
ddf26cb3d2
* Xtensa: trgcpu.do_spill_op fixed
|
5 жил өмнө |
florian
|
27b4f3df60
* Xtensa: taicpu.spilling_get_operation_type improved
|
5 жил өмнө |
Mattias Gaertner
|
edd10be1e2
pastojs: docs updated
|
5 жил өмнө |
Mattias Gaertner
|
aae5c452cb
pastojs: fixed impl rtti
|
5 жил өмнө |
Mattias Gaertner
|
02c72dd5c4
pastojs: moved unit implementation js function into unit interface to share local vars
|
5 жил өмнө |
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 жил өмнө |
Károly Balogh
|
b49aa071ca
* linux: fix some formatting in ostypes.inc, no functional change
|
5 жил өмнө |
Mattias Gaertner
|
0f466cbed7
fcl-passrc: fixed compile with pas2js
|
5 жил өмнө |
Mattias Gaertner
|
13c10cc622
fcl-passrc: fixed compile with pas2js
|
5 жил өмнө |
Mattias Gaertner
|
342771c0c7
pastojs: fixed create pascal class descendent from a pascal class descendent of a JS function
|
5 жил өмнө |
Mattias Gaertner
|
9d3daca70c
pastojs: pass impl uses as [] instead of null
|
5 жил өмнө |
Mattias Gaertner
|
1d3ea62674
pastojs: renamed aliasglobals to jsaliasglobals
|
5 жил өмнө |
nickysn
|
12acd8e06d
* synchronized with trunk
|
5 жил өмнө |
florian
|
c8f592d260
* RiscV32: corrected tcpuparamanager.getcgtempparaloc, resolves #37709
|
5 жил өмнө |
yury
|
d34168742e
* Fixed r46801 for the case of int64 params with a single paralocation.
|
5 жил өмнө |
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 жил өмнө |
nickysn
|
9f4f432fc6
+ introduced the STACK_POINTER_SYM constant
|
5 жил өмнө |
nickysn
|
76f269811f
+ introduced constants FRAME_POINTER_SYM and BASE_POINTER_SYM
|
5 жил өмнө |
nickysn
|
d7559d7a38
* synchronized with trunk
|
5 жил өмнө |
florian
|
93eef547ae
* improve call0 calling conventions
|
5 жил өмнө |
Mattias Gaertner
|
ce9d7f9995
pastojs: specialize procedure using pascal name
|
5 жил өмнө |
Mattias Gaertner
|
2f661371fe
pastojs: specialize class/record type using pascal name
|
5 жил өмнө |
yury
|
60c23daa91
* Fixed the stack parameters optimization (r46776) for big endian CPUs.
|
5 жил өмнө |
Mattias Gaertner
|
e50916a93c
pastojs: specialize array type using pascal name
|
5 жил өмнө |
Mattias Gaertner
|
a577fa3e58
pastojs: specialized procedure type RTTI now uses pascal name
|
5 жил өмнө |
Mattias Gaertner
|
7159e63614
pastojs: using pascal names for RTTI
|
5 жил өмнө |
florian
|
cdf1f710e5
+ C objects for for xtensa-freertos with call0 abi, build with:
|
5 жил өмнө |