Historial de Commits

Autor SHA1 Mensaje Fecha
  Jonas Maebe 281b3ad276 * fix case completeness and unreachable code warnings in compiler that would hace 6 años
  florian 0cc3be49fa * GAS readers and writers can handle section flags hace 7 años
  pierre ada8891d9e Also allow clang assembler for powerpc64-darwin target hace 7 años
  pierre 9e3a6368cb Generate error if CR field of C var is zero, as it leads to invalid instruction for conditional branching hace 7 años
  pierre ed695624ab Add clang as assembler for powerpc-darwin (powerpc64 is apparently not yet supported for MachO format) hace 7 años
  nickysn 2af5c9d508 * changed type used for section alignment from byte/shortint to longint, so the hace 8 años
  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 hace 8 años
  Károly Balogh 3deb3fb03b powerpc: indentation and whitespace fixes. no functional changes. hace 8 años
  pierre f7c2ab2e7c aggas.pas: Make WriteSection method of TGNUAssembler class virtual. hace 8 años
  pierre 1342d0792f Fix powerpc cycle for AIX target hace 8 años
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the hace 9 años
  svenbarth 74db27ca15 * due to the removal of addr_load_indirect also revert the changes to refaddr2str(_darwin) hace 9 años
  Jonas Maebe 27bb656cec * replaced "in_make_direct_ref" field with a trefaddr flag hace 9 años
  pierre c327a07414 Avoid memory leak for InstrWriter field in powerpc TAssembler descendants hace 9 años
  Károly Balogh e04bddc143 fixed build for MorphOS, which uses a heavily patched old GNU AS, and it doesn't know the -a32 argument hace 9 años
  Jonas Maebe 70cfe1dc23 * fixed cross-assembling from Linux/ppc(32|64) to the "other bitness" hace 9 años
  florian 4ccc75e2e8 + be able to specify endianess in the assembler command line hace 9 años
  Jonas Maebe 1131b08d6d * changed idtext of as_darwin to AS-DARWIN, so it can be explicitly hace 10 años
  Jonas Maebe 8155d759dc - reverted r31806, it breaks building on non-Darwin (mantis #28716) hace 10 años
  Jonas Maebe c0b451e788 - removed as_darwin, since there is no difference with as_gas (there is no hace 10 años
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so hace 10 años
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the hace 10 años
  Jonas Maebe fb27dff638 * generate ".abiversion 2" directive when targeting ppc64/ELFv2 hace 10 años
  florian d540d56908 * unified internal errors hace 10 años
  pierre 19ba1b43a1 Add possibility to use GNU assembler gas on naitve AIX hace 11 años
  pierre d7c5b4502f Fix AIX assembler issue by enabling WriteExtraFooter with modified output hace 11 años
  pierre 3f33fdd445 Handle asmextraopt in powerpc assmeblers hace 11 años
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler hace 13 años
  Jonas Maebe 52d1172f6d * correctly call assembler for AIX/ppc64 hace 13 años
  Jonas Maebe b99a8c129d * write pointer data on AIX/ppc64 using .vbyte rather than using .llong hace 13 años