Commit History

Author SHA1 Message Date
  Pierre Muller 59ad47503b Avoid float_raise call in FPC_SOFT_FPUX80 code 2 years ago
  florian 0afa5dc4aa + support .weak in the internal assembler 3 years ago
  Jonas Maebe 76045bfc04 * merged macOS/AArch64 support + revisions these changes depended on 4 years ago
  florian 68eb921d46 * broken compilation after r39347 fixed 7 years ago
  nickysn 3d6d020fca + implemented the actual writing of LINNUM OMF records 7 years ago
  nickysn 61e6d2afec + introduce asd_omf_linnum_line directives; they will be used for writing LINNUM 7 years ago
  florian 2be94d3c78 * fix building on win64 with FPC_SOFT_FPUX80 defined, resolves #32502 7 years ago
  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 years ago
  pierre 8614a38ad3 Fix cross-compiler with soft 80bit with external assembler 7 years ago
  pierre b14feadfe1 Fix cycle failure after last commit 7 years ago
  pierre 735f9363d8 Add code for writing 80-bit data with soft 80-bit extended when FPC_SOFT_FPUX80 is defined 7 years ago
  florian b1dff29cbf * removed unused units 8 years ago
  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) 8 years ago
  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 8 years ago
  marco d2fe24ae20 * fix some more occured->occured 8 years ago
  Jonas Maebe 646385e966 * support for overriding the line ending character in external assembler 8 years ago
  Jonas Maebe 20a152d4e9 * simplified TExternalAssemblerOutputFile.AsmLn 8 years ago
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the 8 years ago
  nickysn 5576caada6 * handle the asd_cpu asd_cpu directive and keep track of the currently selected 9 years ago
  florian 4ccc75e2e8 + be able to specify endianess in the assembler command line 9 years ago
  Jonas Maebe 110a5642c0 - removed ait_weak/tai_weak, and replaced it with the previously existing 9 years ago
  florian 37cb35d780 + support for the .code directive in arm inline assembler 9 years ago
  nickysn 995ca4fb12 + implemented the 'SEG @DATA' inline assembler directive for i8086 9 years ago
  nickysn bb47eb4a2a + support aitconst_seg in the i8086 internal assembler as well 9 years ago
  pierre 90ff332b49 Add -Aas-sol to use native Solaris assembler 9 years ago
  Jonas Maebe 0ebee6a825 * enabled assembling via a pipe for clang 9 years ago
  Jonas Maebe 7c594b0288 + added support for using Clang as an assembler, and make it the default 9 years ago
  Jonas Maebe 8155d759dc - reverted r31806, it breaks building on non-Darwin (mantis #28716) 9 years ago
  Jonas Maebe c0b451e788 - removed as_darwin, since there is no difference with as_gas (there is no 9 years ago
  Jonas Maebe ff4847f685 * also write out the assembler invocation when using pipes 9 years ago