summaryrefslogtreecommitdiff
path: root/compiler/mips/cpugas.pas
Commit message (Expand)AuthorAgeFilesLines
* * patch by Marģers to unify internal error numbers, resolves #37888florian2020-10-131-1/+1
* + introduced labelmaxlen in tasminfo and added code in ReplaceForbiddenAsmSym...nickysn2020-04-251-0/+2
* * Removed lot of unused local vars. It is useful to turn on the notes in opti...yury2020-01-281-2/+0
* Add '.module nomips16' at assembly entry for mips/mipsel unless -a5 option i...pierre2019-11-271-0/+10
* * restructured the the TExternalAssembler constructors so that thejonas2016-11-091-2/+2
* * Removed unused vars.yury2016-09-011-3/+0
* - MIPS: removed the ugly hack of splitting LDC1/SDC1 instructions into pairs ...sergei2016-02-111-86/+0
* * MIPS: changed function is_macro_instruction into method of taicpu. Function...sergei2016-02-101-23/+2
* - MIPS: removed taicpu.delayslot_annulled, it was a copy-paste from SPARC code.sergei2016-02-091-2/+0
* * Removed unused vars for mipsel compiler.yury2015-09-171-2/+5
* * store a pointer to the used tasminfo record in every assembler writer, sojonas2015-09-121-6/+6
* * factored out the output file handling (mostly writing data) from thejonas2015-09-121-15/+15
* * Fixed condition to output div/divu having R0 as first operand as non-macros.sergei2014-12-291-1/+1
* * MIPS: dropped gas_std_regname, its functionality merged into std_regname. T...sergei2014-06-161-19/+1
* * partially merged the mips-embedded branch of Michael Ring:florian2014-03-191-1/+2
|\
| * Initial version of mipsel-embedded Target for pic32mx chips.ring2013-07-061-2/+3
* | + Added compiler support for mipsel-android target.yury2014-02-061-1/+1
* | Handle asmextraopt in powerpc, mips and sparc assemblerspierre2014-01-211-3/+3
|/
* * MIPS: 3-operand forms of DIV and DIVU are not macros if first operand is $z...sergei2013-06-201-1/+3
* + Added mips32r2 opcodes needed for pic32.sergei2013-06-031-1/+4
* * MIPS: fixed passing CPU type specified with -CpXXX switch to assemblersergei2013-05-301-2/+2
* * MIPS improvements:sergei2013-05-291-17/+14
* * MIPS: an empty reference (no symbol, base or index and zero offset) must no...sergei2013-05-291-1/+4
* * MIPS: rewrote 32-bit code generation methods, reducing code duplication.sergei2013-05-051-6/+9
* * MIPS: fixed a_call_name and a_call_reg methods to workaround a bug in GAS <...sergei2013-02-021-1/+2
* * cgbase.pas: added more MIPS-specific address types, needed to support large...sergei2013-02-011-78/+52
* + Support addr_pic_call16pierre2013-01-311-12/+22
* Fix -Cp option failure due to cputypestr array that must be uppercasedpierre2013-01-181-1/+1
* * typo fixed, patch by Mark Morgan Lloydflorian2012-12-031-1/+1
* - removed no longer used/supported af_allowdirect flag (direct assemblerjonas2012-10-211-2/+2
* Use -march and -mabi options for GNU assembler call.pierre2012-10-161-5/+15
* Improve addr_pic supportpierre2012-07-051-34/+52
* Use std reg names and and pierre2012-07-041-9/+68
* Use ldc1 and sdc1 for big endian mips CPU directlypierre2012-06-211-14/+30
* * Fix mips compiler compilation failurepierre2012-06-151-3/+3
* Merge of rev21557 by Foxsenpierre2012-06-131-2/+2
* * Patch from Fuxin Zhang: other mips and mipsel CPUs changespierre2012-06-071-11/+33
* * fix stack frame generation on mips(el)florian2012-04-291-62/+73
* * started to fix stack frame generation on MIPS(EL)florian2012-04-291-3/+0
* * mipsel-linux uses also a dollar sign as separator in assembler namesflorian2012-04-211-0/+1
* + generic implementation of ReplaceForbiddenAsmSymbolChars() insteadjonas2012-04-111-0/+1
* + gas for mips is by default little endian, so pass the endianessflorian2012-02-081-1/+16
* * Fix error in EXTDEBUG codepierre2012-02-021-1/+1
* * several mips/mipsel related stuff fixedflorian2009-11-271-1/+1
* * adapted more fpc-mips stuff to trunkflorian2009-11-201-201/+220
* * more MIPS code of David Zhang integratedflorian2009-11-201-0/+246