Michaël Van Canneyt
|
25e955b6e4
* source linebuf as dyn array
|
4 months ago |
Michaël Van Canneyt
|
e33f720fa5
* Use new instead of getmem
|
4 months ago |
Michaël Van Canneyt
|
b58469a7bd
* Change pchar to dynamic array of ansichar
|
4 months ago |
florian
|
a16f2ae35d
* tai_eabi_attribute -> tai_attribute so it can be used by other architectures
|
7 months ago |
Pierre Muller
|
b1a18f5690
Handle floatx80 records with gaps also in InternalAssembler
|
10 months ago |
Nikolay Nikolov
|
562ca0ad80
* WebAssembly internal assembler writer: generate the function locals header
|
10 months ago |
Nikolay Nikolov
|
80523e192a
* TWasmObjData.DeclareLocal renamed DeclareLocals. No functional changes.
|
10 months ago |
Pierre Muller
|
318e31487a
Take care about endianess in arm eabi attribute section
|
1 year ago |
Pierre Muller
|
2044868c10
Swap real constant in internal assembler
|
1 year ago |
Pierre Muller
|
e3b93b07c6
* Fix writereloc for cross-endian compilation
|
1 year ago |
Pierre Muller
|
529b64790b
Avoid 'false' warning: Local variable "gap_index" does not seem to be initialized on cycle with -O3 option
|
1 year ago |
Pierre Muller
|
71ba76532b
* Fix writing of 'comp' type depending on FPC_COMP_IS_INT64 macro.
|
1 year ago |
Pierre Muller
|
144ee6d51d
Add missing swaping in case of different endianess of stab entry inside TInternalAssembler.WriteStab
|
2 years ago |
Pierre Muller
|
5cedecbe25
Avoid float_raise call in FPC_SOFT_FPUX80 code
|
2 years ago |
Pierre Muller
|
977ca19dc0
Set current_filepos in Internal assembler class also if DEBUG macro is set
|
2 years ago |
Sven/Sarah Barth
|
6ac50f4100
+ add method ResetSourceLines to TExternalAssembler to reset already written lines
|
3 years ago |
Jonas Maebe
|
16cb409fbf
LLVM: separate as_clang_llvm_darwin
|
3 years ago |
florian
|
191dd0c637
+ support .weak in the internal assembler
|
3 years ago |
florian
|
e4ee8fa6a2
* patch by Rika to pass some strings by reference, resolves #39338
|
3 years ago |
Nikolay Nikolov
|
b463f2a141
+ added support for exception tags and for the 'throw' and 'catch' instructions
|
3 years ago |
Nikolay Nikolov
|
5ad2d47e23
* track wasm global types in the internal object writer
|
3 years ago |
Nikolay Nikolov
|
99c84da071
+ generate the export section in the wasm internal obj writer
|
3 years ago |
Nikolay Nikolov
|
83f2f7bf37
+ introduced TObjData.SymbolPairDefine, to allow custom handling of symbol
|
3 years ago |
Nikolay Nikolov
|
7e53fecd09
+ handle tai_local in the internal asm writer and store the locals in the
|
3 years ago |
Nikolay Nikolov
|
050519f16f
+ handle the import_module and import_name directives in the internal
|
3 years ago |
Nikolay Nikolov
|
628fcb9b1c
+ create the Type wasm section
|
3 years ago |
Yuriy Sydorov
|
122ed4b76a
* Support for sleb128 and uleb128 constants in the NASM writer.
|
4 years ago |
florian
|
8535c758ef
+ initial support for ARMv2
|
4 years ago |
pierre
|
77e3a402da
Set string length before calling move to avoid problems with global data analysis on systems using C library
|
4 years ago |
pierre
|
f1d30a5bc6
Add .force_thumb pseudo-directive support forarm reader
|
4 years ago |