Commit History

Author SHA1 Message Date
  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