Commit History

Author SHA1 Message Date
  florian 0cc3be49fa * GAS readers and writers can handle section flags 6 years ago
  pierre ada8891d9e Also allow clang assembler for powerpc64-darwin target 7 years ago
  pierre 9e3a6368cb Generate error if CR field of C var is zero, as it leads to invalid instruction for conditional branching 7 years ago
  pierre ed695624ab Add clang as assembler for powerpc-darwin (powerpc64 is apparently not yet supported for MachO format) 7 years ago
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the 7 years ago
  Károly Balogh 903548b21a morphos: added legacy GNU AS support for the ancient AS version, which is still bundled as default in the SDK. switches off named sections support in the assembler generator 8 years ago
  Károly Balogh 3deb3fb03b powerpc: indentation and whitespace fixes. no functional changes. 8 years ago
  pierre f7c2ab2e7c aggas.pas: Make WriteSection method of TGNUAssembler class virtual. 8 years ago
  pierre 1342d0792f Fix powerpc cycle for AIX target 8 years ago
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the 8 years ago
  svenbarth 74db27ca15 * due to the removal of addr_load_indirect also revert the changes to refaddr2str(_darwin) 9 years ago
  Jonas Maebe 27bb656cec * replaced "in_make_direct_ref" field with a trefaddr flag 9 years ago
  pierre c327a07414 Avoid memory leak for InstrWriter field in powerpc TAssembler descendants 9 years ago
  Károly Balogh e04bddc143 fixed build for MorphOS, which uses a heavily patched old GNU AS, and it doesn't know the -a32 argument 9 years ago
  Jonas Maebe 70cfe1dc23 * fixed cross-assembling from Linux/ppc(32|64) to the "other bitness" 9 years ago
  florian 4ccc75e2e8 + be able to specify endianess in the assembler command line 9 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 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 fb27dff638 * generate ".abiversion 2" directive when targeting ppc64/ELFv2 10 years ago
  florian d540d56908 * unified internal errors 10 years ago
  pierre 19ba1b43a1 Add possibility to use GNU assembler gas on naitve AIX 11 years ago
  pierre d7c5b4502f Fix AIX assembler issue by enabling WriteExtraFooter with modified output 11 years ago
  pierre 3f33fdd445 Handle asmextraopt in powerpc assmeblers 11 years ago
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler 13 years ago
  Jonas Maebe 52d1172f6d * correctly call assembler for AIX/ppc64 13 years ago
  Jonas Maebe b99a8c129d * write pointer data on AIX/ppc64 using .vbyte rather than using .llong 13 years ago
  Jonas Maebe 3380b58695 * when we get near the limit of the maximum number of TOC entries that can 13 years ago