Commit Verlauf

Autor SHA1 Nachricht Datum
  pierre 8614a38ad3 Fix cross-compiler with soft 80bit with external assembler vor 8 Jahren
  pierre b14feadfe1 Fix cycle failure after last commit vor 8 Jahren
  pierre 735f9363d8 Add code for writing 80-bit data with soft 80-bit extended when FPC_SOFT_FPUX80 is defined vor 8 Jahren
  florian b1dff29cbf * removed unused units vor 8 Jahren
  svenbarth ca11a4baaa * only generate a big obj COFF file if the high bound of the sections is larger than $7fff (it could be that the final count is smaller again as sections that have the same name are combined) vor 8 Jahren
  svenbarth a9888eba70 * also generate Big Obj COFF files with the GNU utilities (needs 2.25 or newer), at least as long as the new option -a5 isn't given, which disables this vor 8 Jahren
  marco d2fe24ae20 * fix some more occured->occured vor 8 Jahren
  Jonas Maebe 646385e966 * support for overriding the line ending character in external assembler vor 8 Jahren
  Jonas Maebe 20a152d4e9 * simplified TExternalAssemblerOutputFile.AsmLn vor 8 Jahren
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the vor 8 Jahren
  nickysn 5576caada6 * handle the asd_cpu asd_cpu directive and keep track of the currently selected vor 9 Jahren
  florian 4ccc75e2e8 + be able to specify endianess in the assembler command line vor 9 Jahren
  Jonas Maebe 110a5642c0 - removed ait_weak/tai_weak, and replaced it with the previously existing vor 9 Jahren
  florian 37cb35d780 + support for the .code directive in arm inline assembler vor 9 Jahren
  nickysn 995ca4fb12 + implemented the 'SEG @DATA' inline assembler directive for i8086 vor 9 Jahren
  nickysn bb47eb4a2a + support aitconst_seg in the i8086 internal assembler as well vor 9 Jahren
  pierre 90ff332b49 Add -Aas-sol to use native Solaris assembler vor 9 Jahren
  Jonas Maebe 0ebee6a825 * enabled assembling via a pipe for clang vor 10 Jahren
  Jonas Maebe 7c594b0288 + added support for using Clang as an assembler, and make it the default vor 10 Jahren
  Jonas Maebe 8155d759dc - reverted r31806, it breaks building on non-Darwin (mantis #28716) vor 10 Jahren
  Jonas Maebe c0b451e788 - removed as_darwin, since there is no difference with as_gas (there is no vor 10 Jahren
  Jonas Maebe ff4847f685 * also write out the assembler invocation when using pipes vor 10 Jahren
  yury 432248cbf1 * Removed lot of unused vars. vor 10 Jahren
  Jonas Maebe 839482751d * when generating code for a pure assembler routine with LLVM, instantiate vor 10 Jahren
  Jonas Maebe 55e84df094 + GetExternalAssemblerWithAsmInfoWriter() to get a GNU-style external vor 10 Jahren
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so vor 10 Jahren
  Jonas Maebe 4bb82b0a3f - removed unused OnlyAsm procedure vor 10 Jahren
  Jonas Maebe e1f78cb774 * added decorator support to the external assembler writers so the LLVM vor 10 Jahren
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the vor 10 Jahren
  nickysn 4a855b140a + support mixing initialized and bss data in the same object section (only in vor 10 Jahren