Commit History

Author SHA1 Message Date
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 4 years ago
  Jonas Maebe eb7ba1690e * mark all external assemblers using an LLVM tool using af_llvm 5 years ago
  pierre 53eca29309 Also issue -mfpu option when calling GNU assembler for fpu_fpa family 5 years ago
  Jonas Maebe e7d1a77f9a * rename the ARM/AArch64-Darwin targets to ARM/AArch64-iOS 5 years ago
  nickysn a8fe46c0f5 + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the 5 years ago
  florian 8ac8c79a71 + initial support for arm-freertos largely based on patch by Michael Ring 5 years ago
  florian d772a42375 * arm: more fixes for fpu_fpv4_sp_d16 5 years ago
  pierre 6f7a39adab Fix compilation for arm-darwin using clang and forbid use of eabihf ABI for that target 5 years ago
  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 years ago
  florian 85edf1c1eb * reworked arm vfp capability handling to use fpu_capabilites 6 years ago
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would 6 years ago
  Jonas Maebe 8c362eac67 * always emit UAL when using LLVM (clang does not and will not support 6 years ago
  florian 2f40f81890 + sanity check 6 years ago
  florian 6c82b2d1da * -tls-dialect is not a as option, removed it, resolves #34901 6 years ago
  florian 9c03c29856 * not all targets support the tls-model switch, use it only if section thread vars are used 6 years ago
  florian a7c347fe56 * pass used tls model to the assembler 6 years ago
  florian 2cbb9895be * pass float abi always to the arm assembler 6 years ago
  florian 4f5f3c4a09 + support for vmov.xx vreg,#imm on arm 7 years ago
  Károly Balogh dbb91b5ef0 arm-netbsd: added platform define and dummy rtl files so the build passes for this platform. port not functional yet 7 years ago
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the 8 years ago
  marcus 86940dfb32 AROS: added arm-aros target to compiler and fpcmake 8 years ago
  Jeppe Johansen 9d1646e2a8 Add support for writeback in RFE and SRS instructions. 9 years ago
  Jonas Maebe 7c594b0288 + added support for using Clang as an assembler, and make it the default 10 years ago
  Jonas Maebe 1131b08d6d * changed idtext of as_darwin to AS-DARWIN, so it can be explicitly 10 years ago
  Jonas Maebe 8155d759dc - reverted r31806, it breaks building on non-Darwin (mantis #28716) 10 years ago
  Jonas Maebe c0b451e788 - removed as_darwin, since there is no difference with as_gas (there is no 10 years ago
  Jonas Maebe 840c043c75 * always use unified assembler syntax on Darwin (required by Xcode 7+) 10 years ago
  Jonas Maebe c5f64a51da * also support unified syntax for non-thumb2 (not yet activatable/usable) 10 years ago
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so 10 years ago
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the 10 years ago