summaryrefslogtreecommitdiff
path: root/compiler/mips
Commit message (Expand)AuthorAgeFilesLines
* * synchronised with trunk up to r21067jonas2012-04-261-0/+1
|\
| * * mipsel-linux uses also a dollar sign as separator in assembler namesflorian2012-04-211-0/+1
* | * merged trunk up to r20882jonas2012-04-1519-612/+1217
|\ \ | |/
| * + generic implementation of ReplaceForbiddenAsmSymbolChars() insteadjonas2012-04-111-0/+1
| * * RefsHaveIndexReg -> cpurefshaveindexregflorian2012-03-101-7/+0
| * + Enable stabs debuginfo, dwarf disabled for nowpierre2012-02-161-0/+18
| * * fix volatible integer register set on mipsflorian2012-02-132-6/+8
| * * range check error fixedflorian2012-02-081-1/+1
| * + gas for mips is by default little endian, so pass the endianessflorian2012-02-081-1/+16
| * * gas reader fixedflorian2012-02-061-1/+1
| * * fix floating point registers gas nameflorian2012-02-063-96/+96
| * * fixes several register allocation related mips issuesflorian2012-02-059-331/+331
| * * fix fpu register typeflorian2012-02-055-130/+125
| * * fix gas mips integer register naming florian2012-02-055-99/+99
| * * updated MIPS code so the compiler gets through the system unitflorian2012-02-051-19/+20
| * * fix some mips compiler issues, system unit compilation is getting forwardflorian2012-02-044-23/+32
| * * Fix error in EXTDEBUG codepierre2012-02-021-1/+1
| * Use rmipsgas.inc file for gas register namespierre2012-02-021-1/+1
| * + Use new assembler readerpierre2012-02-021-0/+4
| * Use standard MIPS regsiter namespierre2012-02-022-52/+52
| * Use standard MIPS regsiter namespierre2012-02-021-32/+32
| * Add MIPS GNU AS readerpierre2012-02-021-0/+704
| * * Remove obsolete mips filespierre2011-11-082-150/+0
| * Override abstract method to abvoid warning at compilation timepierre2011-11-031-0/+13
* | - removed extra "fordefinition" parameter again from tprocdef.mangledname(),jonas2011-08-201-1/+1
* | * converted tcgcasenode.pass_generate_code() to hlcgobjjonas2011-08-201-3/+5
* | * tprocdef.mangledname now gets an extra boolean parameter indicatingjonas2011-08-201-1/+1
* | * create/destroy also the high level code generator for all architectures,jonas2011-08-201-0/+45
|/
* - removed no more used constantsflorian2011-08-131-33/+0
* * Make TAICPU class child of TAI_CPU_ABSTRACT_SYM instead of TAI_CPU_ABSTRACTpierre2011-06-301-2/+2
* * Avoid string constants array elements longer than typepierre2011-06-291-2/+2
* * Always create a section before emitting data to current_asmdata.asmlists[al...sergei2011-06-241-1/+1
* * Interface wrappers must be global when linking smart, Mantis #19462. Other ...sergei2011-06-021-1/+1
* * introduce usage of TCGInt in the code generator unitsflorian2011-05-141-22/+22
* * Merged helper branch made by Sven Barthflorian2011-04-161-1/+2
* compiler: reintegrate branch http://svn.freepascal.org/svn/fpc/branches/paul/...paul2010-12-171-2/+2
* * Implemented constref support, to force constant function-parameters to bejoost2010-09-191-2/+2
* + TSubRegisterSet definition forgotten to commit in r15952jonas2010-09-091-1/+1
* + support for nested procedural variables:jonas2010-07-281-2/+6
* * changed tprocdef.funcretloc[] from a tlocation into a tcgpara so it canjonas2010-05-302-34/+60
* * renamed a_param_* to a_load_*_cgparajonas2010-05-221-17/+17
* * fixed ARM and MIPS compilation after r14912jonas2010-02-181-7/+8
* * adapted instruction string length so all instructions fitflorian2010-01-171-1/+1
* * enable node cse for all cpus as level 2 optimizationflorian2010-01-171-2/+2
* * sunos is not supported on mipsflorian2009-12-061-4/+0
* * several mips/mipsel related stuff fixedflorian2009-11-274-7/+10
* * adapted more fpc-mips stuff to trunkflorian2009-11-2010-298/+1517
* * more MIPS code of David Zhang integratedflorian2009-11-209-361/+1568
* * started to integrate the code of David Zhang's MIPS code from fpc-mips on s...florian2009-11-197-182/+2888
* * Replaced all user defined warnings by TODO comments to reduce compiler noise.yury2008-07-231-1/+1