提交歷史

作者 SHA1 備註 提交日期
  Yuriy Sydorov 122ed4b76a * Support for sleb128 and uleb128 constants in the NASM writer. 4 年之前
  florian 8535c758ef + initial support for ARMv2 4 年之前
  pierre 77e3a402da Set string length before calling move to avoid problems with global data analysis on systems using C library 4 年之前
  pierre f1d30a5bc6 Add .force_thumb pseudo-directive support forarm reader 4 年之前
  Jonas Maebe 793ecb3fa6 * fixed assembling via pipe on Darwin 4 年之前
  florian f1883c4e61 * arm: taicpu uses set instead of boolean to store instruction states 4 年之前
  pierre f68804e9cd Replace cs_link_on_target by cs_assemble_on_target in assemble unit 4 年之前
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 年之前
  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(). 5 年之前
  Jonas Maebe eb7ba1690e * mark all external assemblers using an LLVM tool using af_llvm 5 年之前
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS 5 年之前
  svenbarth 3e29742fd9 * for PE+ specific checks use a constant in systems.pas instead of an explicit list (easier to extend this way) 5 年之前
  Jonas Maebe 79974a9671 + -XlS<x> option to specify a suffix for externally called LLVM utilities, 5 年之前
  florian 245b58c249 + support for arm attributes 5 年之前
  florian 8ecdb2e9ca + dwarf support for tls threadvars 5 年之前
  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) 5 年之前
  florian 03dfc615dc + new relocations for arm tls 5 年之前
  pierre eb3a470f45 * assemble.pas (TInternalAssembler.TreePass0): Avoid range/overflow check error. 5 年之前
  Jonas Maebe 7ef3d39d93 * one more disable location of DoPipe in case not on a Unix platform 6 年之前
  florian 1ed0000ae8 + Encode(U/S)leb128 take now a third parameter to force that the constant has a certain minimum size 6 年之前
  Jonas Maebe 1b6425176b * synchronised with trunk till r42049 6 年之前
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 年之前
  Jonas Maebe fc60ec2ea4 + support for LLVM LTO: compile units with -CLflto -> when compiling a main 6 年之前
  Jeppe Johansen 2b78a8fd3d - Add support for .option directive in riscv assembler. 6 年之前
  florian a092da723a + new fields for more precise control of alignment 6 年之前
  florian 68eb921d46 * broken compilation after r39347 fixed 7 年之前
  nickysn 3d6d020fca + implemented the actual writing of LINNUM OMF records 7 年之前
  nickysn 61e6d2afec + introduce asd_omf_linnum_line directives; they will be used for writing LINNUM 7 年之前
  florian 2be94d3c78 * fix building on win64 with FPC_SOFT_FPUX80 defined, resolves #32502 7 年之前
  Károly Balogh e6aed467b5 renamed script unit to cscript to avoid namespace conflict with univint package on Darwin. this makes it possible to build the textmode IDE on Darwin 7 年之前