Historie revizí

Autor SHA1 Zpráva Datum
  florian 637976e83f * patch by Marģers to unify internal error numbers, resolves #37888 před 4 roky
  nickysn a8fe46c0f5 + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSymbolChars that limits the před 5 roky
  yury 1b3a3a7983 * Removed lot of unused local vars. It is useful to turn on the notes in options. :) před 5 roky
  pierre a9bb9f7310 Add '.module nomips16' at assembly entry for mips/mipsel unless -a5 option is used před 5 roky
  Jonas Maebe 74a49b5f91 * restructured the the TExternalAssembler constructors so that the před 8 roky
  yury 649823a246 * Removed unused vars. před 9 roky
  sergei ed2488eb03 - MIPS: removed the ugly hack of splitting LDC1/SDC1 instructions into pairs of LWC1/SWC1 at assembler writer level. It probably was there as a workaround for insufficient alignment of double-precision variables, which was present once, but fixed a long time ago. před 9 roky
  sergei 7f58608008 * MIPS: changed function is_macro_instruction into method of taicpu. Functionality unchanged. před 9 roky
  sergei 4fc05e6ec1 - MIPS: removed taicpu.delayslot_annulled, it was a copy-paste from SPARC code. před 9 roky
  yury 11a9ff4a43 * Removed unused vars for mipsel compiler. před 10 roky
  Jonas Maebe 991e1f49bd * store a pointer to the used tasminfo record in every assembler writer, so před 10 roky
  Jonas Maebe b3d0197f98 * factored out the output file handling (mostly writing data) from the před 10 roky
  sergei b46ce6b70e * Fixed condition to output div/divu having R0 as first operand as non-macros. před 10 roky
  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. před 11 roky
  florian b2b26f84cf * partially merged the mips-embedded branch of Michael Ring: před 11 roky
  yury 56b3287e29 + Added compiler support for mipsel-android target. před 11 roky
  pierre 5e6669890a Handle asmextraopt in powerpc, mips and sparc assemblers před 11 roky
  sergei 456f991c51 * MIPS: 3-operand forms of DIV and DIVU are not macros if first operand is $zero. před 12 roky
  sergei 2868a30cce + Added mips32r2 opcodes needed for pic32. před 12 roky
  sergei fe322f35d5 * MIPS: fixed passing CPU type specified with -CpXXX switch to assembler před 12 roky
  sergei 2944fc8839 * MIPS improvements: před 12 roky
  sergei e1f6cf79e9 * MIPS: an empty reference (no symbol, base or index and zero offset) must not be output as empty string. před 12 roky
  sergei 7cfc737866 * MIPS: rewrote 32-bit code generation methods, reducing code duplication. před 12 roky
  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. před 12 roky
  sergei 503b132096 * cgbase.pas: added more MIPS-specific address types, needed to support large GOT model. před 12 roky
  pierre 9cb7be4c92 před 12 roky
  pierre 9e6a2b868c Fix -Cp option failure due to cputypestr array that must be uppercased před 12 roky
  florian e6863aeb80 * typo fixed, patch by Mark Morgan Lloyd před 12 roky
  Jonas Maebe 6497d3c994 - removed no longer used/supported af_allowdirect flag (direct assembler před 12 roky
  pierre 25b0de0c28 Use -march and -mabi options for GNU assembler call. před 13 roky