Histórico de Commits

Autor SHA1 Mensagem Data
  florian e4ee8fa6a2 * patch by Rika to pass some strings by reference, resolves #39338 há 3 anos atrás
  Nikolay Nikolov b463f2a141 + added support for exception tags and for the 'throw' and 'catch' instructions há 3 anos atrás
  Nikolay Nikolov 5ad2d47e23 * track wasm global types in the internal object writer há 3 anos atrás
  Nikolay Nikolov 99c84da071 + generate the export section in the wasm internal obj writer há 3 anos atrás
  Nikolay Nikolov 83f2f7bf37 + introduced TObjData.SymbolPairDefine, to allow custom handling of symbol há 3 anos atrás
  Nikolay Nikolov 7e53fecd09 + handle tai_local in the internal asm writer and store the locals in the há 3 anos atrás
  Nikolay Nikolov 050519f16f + handle the import_module and import_name directives in the internal há 3 anos atrás
  Nikolay Nikolov 628fcb9b1c + create the Type wasm section há 3 anos atrás
  Yuriy Sydorov 122ed4b76a * Support for sleb128 and uleb128 constants in the NASM writer. há 4 anos atrás
  florian 8535c758ef + initial support for ARMv2 há 4 anos atrás
  pierre 77e3a402da Set string length before calling move to avoid problems with global data analysis on systems using C library há 4 anos atrás
  pierre f1d30a5bc6 Add .force_thumb pseudo-directive support forarm reader há 4 anos atrás
  Jonas Maebe 793ecb3fa6 * fixed assembling via pipe on Darwin há 4 anos atrás
  florian f1883c4e61 * arm: taicpu uses set instead of boolean to store instruction states há 4 anos atrás
  pierre f68804e9cd Replace cs_link_on_target by cs_assemble_on_target in assemble unit há 4 anos atrás
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 há 4 anos atrás
  yury 6e777d8967 * ait_comment,ait_regalloc,ait_tempalloc,ait_varloc instructions produce only comments in the external assembler output. Moved handling of these instructions to TExternalAssembler.WriteComments(). há 5 anos atrás
  Jonas Maebe eb7ba1690e * mark all external assemblers using an LLVM tool using af_llvm há 5 anos atrás
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS há 5 anos atrás
  svenbarth 3e29742fd9 * for PE+ specific checks use a constant in systems.pas instead of an explicit list (easier to extend this way) há 5 anos atrás
  Jonas Maebe 79974a9671 + -XlS<x> option to specify a suffix for externally called LLVM utilities, há 5 anos atrás
  florian 245b58c249 + support for arm attributes há 5 anos atrás
  florian 8ecdb2e9ca + dwarf support for tls threadvars há 5 anos atrás
  florian 16163b74ec + support for the gnu2 general-dynamic tls model on arm, use it instead of the gnu one as the gnu2 one can be relaxed (access optimizations by the linker) há 5 anos atrás
  florian 03dfc615dc + new relocations for arm tls há 5 anos atrás
  pierre eb3a470f45 * assemble.pas (TInternalAssembler.TreePass0): Avoid range/overflow check error. há 5 anos atrás
  Jonas Maebe 7ef3d39d93 * one more disable location of DoPipe in case not on a Unix platform há 6 anos atrás
  florian 1ed0000ae8 + Encode(U/S)leb128 take now a third parameter to force that the constant has a certain minimum size há 6 anos atrás
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 há 6 anos atrás
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would há 6 anos atrás