Pierre Muller
|
7ec9d2bf9f
Fix compilation with -dDEBUG_PPU
|
11 months ago |
florian
|
159d97e864
* Risc-V: make use of sext.h instruction if available
|
11 months ago |
Nikolay Nikolov
|
c54d1d4b89
* WebAssembly internal linker: the PageSize constant, which was repeated twice,
|
11 months ago |
Nikolay Nikolov
|
bf78823e60
+ WebAssembly internal linker: take into account the min heap size (specified
|
11 months ago |
florian
|
a53eb8b230
+ Risc-V: make use of zext.h if available
|
1 year ago |
Michaël Van Canneyt
|
5186044e81
* TStrings.InsertObject is virtual in Delphi
|
1 year ago |
Michaël Van Canneyt
|
0533acdc27
* Add RangeIndexError (delphi compatible)
|
1 year ago |
florian
|
081af9a892
* overleft cosmetics
|
1 year ago |
Michaël Van Canneyt
|
15ba298bae
* Additional check on action.
|
1 year ago |
Michaël Van Canneyt
|
68acd78640
* Add SMEnuSeparator for Delphi compatibility
|
1 year ago |
Michaël Van Canneyt
|
2accac30ae
* Check if action is assigned before calling update on it
|
1 year ago |
Michaël Van Canneyt
|
43660084b6
* Fix wrong raise statement. Fixes issue #40889
|
1 year ago |
Yuri Serebrennikov
|
276618563c
For connections list TThreadList changed to safe TFPHashList.
|
1 year ago |
ccrause
|
10ec49d75b
Remap .data with fpc specific information to outside normal memory range.
|
1 year ago |
Rika Ichinose
|
801e14c33b
Faster Insert(ansi/unicodestring).
|
1 year ago |
florian
|
6ef37d999a
+ Risc-V: instructions of B extension
|
1 year ago |
Yuri Serebrennikov
|
73ee25071d
Fixed work in ThreadMode := wtmNone mode.
|
1 year ago |
florian
|
0366df9fbd
+ Zb* cpu capabilities
|
1 year ago |
Nikolay Nikolov
|
296a792380
* set MaxIntResource to 1023 for WebAssembly, because that's where the first
|
1 year ago |
Nikolay Nikolov
|
3218f25d13
* WebAssembly internal linker: reduced exe section alignment to 16 bytes
|
1 year ago |
Nikolay Nikolov
|
7b05051fc1
* WebAssembly internal linker: add the .tbss section size to the result of GetBssSize
|
1 year ago |
Nikolay Nikolov
|
8833fabb4b
+ enable the WebAssembly internal linker with multithreading
|
1 year ago |
Nikolay Nikolov
|
f81485a9b1
* WebAssembly threads internal linker: use signed LEB when needed in TWasmExeOutput.GenerateCode_InitTls and TWasmExeOutput.GenerateCode_InitSharedMemory
|
1 year ago |
Nikolay Nikolov
|
2e2281387c
* WebAssembly threads internal linker: micro optimization in
|
1 year ago |
Nikolay Nikolov
|
4adb6b2bee
* WebAssembly threads internal linker: use WriteUleb instead of WriteUleb5 in
|
1 year ago |
Nikolay Nikolov
|
dfe60b53d1
* WebAssembly threads internal linker: generate data.drop instructions in
|
1 year ago |
Nikolay Nikolov
|
b985cd0ea5
* WebAssembly threads internal linker: implement memory initialization in TWasmExeOutput.GenerateCode_InitSharedMemory
|
1 year ago |
Nikolay Nikolov
|
cfa7d6a0c6
* WebAssembly internal linker: moved the DataSections const array from local to
|
1 year ago |
Nikolay Nikolov
|
4d48e7e4d3
* WebAssembly threads internal linker: generate passive data segments, when multithreading is on
|
1 year ago |
Nikolay Nikolov
|
8648c0353a
+ WebAssembly threads internal linker: partial implementation of TWasmExeOutput.GenerateCode_InitSharedMemory
|
1 year ago |