Commit History

Author SHA1 Message Date
  yury 4643a0b1ff * Register external gas assembler for aarch64-android and x86_64-android. 6 years ago
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the 8 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 392af652df * let de syntax for got/page offsets depend on the target OS rather than 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
  Jonas Maebe 8628d50aba + Linux/AArch64 compiler support (patch by Edmund Grimley Evans) 10 years ago
  Jonas Maebe 879afbb7be * removed -Oodfa warnings 10 years ago
  Jonas Maebe ff73d97e7f * temporary workaround for writing INS/UMOV operands, as these require 10 years ago
  Jonas Maebe bb1274a8ee * make DoPipe() a method of TExternalAssembler and use it in 10 years ago
  Jonas Maebe f54ea490dd * fixed writing extended registers in references 10 years ago
  Jonas Maebe 7fc9d775df + support for @page and @pageoffs addressing on AArch64: these are PIC 10 years ago
  Jonas Maebe 53548663e3 + AArch64 assembler writer 10 years ago