Lịch sử commit

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