Commit History

Autor SHA1 Mensaxe Data
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so %!s(int64=10) %!d(string=hai) anos
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the %!s(int64=10) %!d(string=hai) anos
  sergei b46ce6b70e * Fixed condition to output div/divu having R0 as first operand as non-macros. %!s(int64=10) %!d(string=hai) anos
  sergei 244f65525b * MIPS: dropped gas_std_regname, its functionality merged into std_regname. This fixes register names in non-instructions (reg. allocation information, variable locations, etc.) and makes assembler listings more readable. %!s(int64=11) %!d(string=hai) anos
  florian b2b26f84cf * partially merged the mips-embedded branch of Michael Ring: %!s(int64=11) %!d(string=hai) anos
  yury 56b3287e29 + Added compiler support for mipsel-android target. %!s(int64=11) %!d(string=hai) anos
  pierre 5e6669890a Handle asmextraopt in powerpc, mips and sparc assemblers %!s(int64=11) %!d(string=hai) anos
  sergei 456f991c51 * MIPS: 3-operand forms of DIV and DIVU are not macros if first operand is $zero. %!s(int64=12) %!d(string=hai) anos
  sergei 2868a30cce + Added mips32r2 opcodes needed for pic32. %!s(int64=12) %!d(string=hai) anos
  sergei fe322f35d5 * MIPS: fixed passing CPU type specified with -CpXXX switch to assembler %!s(int64=12) %!d(string=hai) anos
  sergei 2944fc8839 * MIPS improvements: %!s(int64=12) %!d(string=hai) anos
  sergei e1f6cf79e9 * MIPS: an empty reference (no symbol, base or index and zero offset) must not be output as empty string. %!s(int64=12) %!d(string=hai) anos
  sergei 7cfc737866 * MIPS: rewrote 32-bit code generation methods, reducing code duplication. %!s(int64=12) %!d(string=hai) anos
  sergei a0c1e1b07f * MIPS: fixed a_call_name and a_call_reg methods to workaround a bug in GAS <2.21, see comments in source for details. %!s(int64=12) %!d(string=hai) anos
  sergei 503b132096 * cgbase.pas: added more MIPS-specific address types, needed to support large GOT model. %!s(int64=12) %!d(string=hai) anos
  pierre 9cb7be4c92 %!s(int64=12) %!d(string=hai) anos
  pierre 9e6a2b868c Fix -Cp option failure due to cputypestr array that must be uppercased %!s(int64=12) %!d(string=hai) anos
  florian e6863aeb80 * typo fixed, patch by Mark Morgan Lloyd %!s(int64=12) %!d(string=hai) anos
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler %!s(int64=12) %!d(string=hai) anos
  pierre 25b0de0c28 Use -march and -mabi options for GNU assembler call. %!s(int64=12) %!d(string=hai) anos
  pierre c53d07f741 Improve addr_pic support %!s(int64=13) %!d(string=hai) anos
  pierre e25937854f Use std reg names and and %!s(int64=13) %!d(string=hai) anos
  pierre f9930e3f46 Use ldc1 and sdc1 for big endian mips CPU directly %!s(int64=13) %!d(string=hai) anos
  pierre 46d98a1f4e * Fix mips compiler compilation failure %!s(int64=13) %!d(string=hai) anos
  pierre 600dd162af Merge of rev21557 by Foxsen %!s(int64=13) %!d(string=hai) anos
  pierre 93e0dd9c2f * Patch from Fuxin Zhang: other mips and mipsel CPUs changes %!s(int64=13) %!d(string=hai) anos
  florian 25e82bb1af * fix stack frame generation on mips(el) %!s(int64=13) %!d(string=hai) anos
  florian aadeba4d1a * started to fix stack frame generation on MIPS(EL) %!s(int64=13) %!d(string=hai) anos
  florian c7974fe119 * mipsel-linux uses also a dollar sign as separator in assembler names %!s(int64=13) %!d(string=hai) anos
  Jonas Maebe ac43eb9b70 + generic implementation of ReplaceForbiddenAsmSymbolChars() instead %!s(int64=13) %!d(string=hai) anos