Michaël Van Canneyt
|
368a77d75e
* Fix memleak
|
11 months ago |
florian
|
7d83cea8da
* fpc_varset_load takes a ptrint for set size
|
11 months ago |
florian
|
d247c30965
* RiscV64: better code generation to clear upper 32 bit of a register
|
11 months ago |
Rika Ichinose
|
9917350ef0
AVX2 CompareByte for i386.
|
1 year ago |
Karoly Balogh
|
2bdfabe607
windows: fix external linking with binutils >= 2.36, based on a patch by Pierre Muller
|
11 months ago |
Karoly Balogh
|
4cfe27bd3c
fcl-res: fix missing field initialization in the coff writer, which in turn fixes fpcres randomly producing broken coff objects (rejected by GNU link)
|
11 months ago |
J. Gareth "Curious Kit" Moreton
|
ffe97bb7d9
* do_optconstpropagate and do_optdeadstoreelim now set their
|
1 year ago |
florian
|
eb440e0ff1
+ Zen4 for i386
|
11 months ago |
Rika Ichinose
|
fc1050a834
Make use of CPUX86_HINT_BSX_DEST_UNCHANGED_ON_ZF_1 in Bsf*/Bsr*.
|
1 year ago |
Rika Ichinose
|
1ecd60e90d
Align Win64 CONTEXT to 16 bytes.
|
1 year ago |
Rika Ichinose
|
3183902868
Import tlhelp32.h functions.
|
1 year ago |
Rika Ichinose
|
b8fdd7148b
Simplify RTTIRecordOp.
|
1 year ago |
florian
|
5c94ccc4c2
* cosmetics
|
11 months ago |
J. Gareth "Curious Kit" Moreton
|
adac1e6db2
"tnodeutils.has_init_list" is now static
|
1 year ago |
J. Gareth "Curious Kit" Moreton
|
a4ff1d185e
* More efficient condition checks for "tnodeutils.has_init_list"
|
1 year ago |
Nikolay Nikolov
|
3ae64e5e17
+ include unit aoptcpu in wasm32/cputarg.pas
|
11 months ago |
Nikolay Nikolov
|
a7be888255
+ add optimizer units (empty for now) for the WebAssembly target
|
11 months ago |
Nikolay Nikolov
|
dba753eb8d
- removed obsolete define FPC_WASM_THREADS_INTERNAL_LINKER from ppcwasm32.lpi
|
11 months ago |
Nikolay Nikolov
|
130d1e9d40
* WebAssembly internal linker: only generate the tag name subsection if there
|
11 months ago |
Nikolay Nikolov
|
508e0dd01c
* WebAssembly internal linker: refactor writing the name custom section - group
|
11 months ago |
Nikolay Nikolov
|
1ea876b517
+ add tag names to the WebAssembly name section
|
11 months ago |
florian
|
44d9234f38
* properly unlink unused type symbols from their defs to avoid
|
11 months ago |
Nikolay Nikolov
|
33a389dfb7
* WebAssembly internal linker: add the data segment names to the name section
|
1 year ago |
Michaël Van Canneyt
|
083ac5c114
* Fix warnings, hints and notes
|
1 year ago |
Michaël Van Canneyt
|
ae83472a06
DumpLiveObjects call
|
1 year ago |
florian
|
8b48127b2c
* as shared libraries without glibc on linux currently don't work, link those tests
|
1 year ago |
Nikolay Nikolov
|
a46c6229c5
+ WebAssembly interal linker: add global names to the name custom section
|
1 year ago |
Nikolay Nikolov
|
507e728ee8
+ introduced local method WriteNameMap for writing name maps in the WebAssembly name custom section
|
1 year ago |
Nikolay Nikolov
|
b5d0cd57ed
+ introduced method TWasmExeOutput.AddToGlobalNameMap
|
1 year ago |
Nikolay Nikolov
|
7c545cfa8b
+ introduced method TWasmExeOutput.AddToNameMap
|
1 year ago |