pierre
f870b0f8fc
Fix stabs number for FPU register, which start at 38 instead of 32
...
git-svn-id: trunk@34822 -
2016-11-06 18:01:08 +00:00
sergei
e367ccc0ee
* MIPS: changed superregister number for $fcc0..$fcc7 to start from 32, so that range 0..31 can be used without translating into symbolic names.
...
* Change register type of second operand in CTC1 and CFC1 instructions to R_SPECIALREGISTER, so it is not output using a symbolic name. Mantis #26380 .
git-svn-id: trunk@28034 -
2014-06-22 22:01:44 +00:00
sergei
c260879439
* MIPS: updated registers, dropped special registers not recognized by GAS (actually, "pc" is recognized, but it is used only for MIPS16 mode, so it is easier to add back if/when this mode is supported), added FPU condition code registers ($fcc0..$fcc7).
...
* cpubase.pas, std_regname: changed logic to lookup known names for special registers before resorting to default name, so that $fcc0..$fcc7 can be used as operands.
git-svn-id: trunk@27992 -
2014-06-17 23:15:34 +00:00
pierre
944d500d55
Change std reg names to allow use with GAS assembler
...
git-svn-id: trunk@21773 -
2012-07-04 16:24:11 +00:00
florian
ae37b9f5b9
* fix floating point registers gas name
...
git-svn-id: trunk@20271 -
2012-02-06 20:33:12 +00:00
florian
de4a96f96d
* fixes several register allocation related mips issues
...
* fixes range check error in mips code
git-svn-id: trunk@20266 -
2012-02-05 21:58:45 +00:00
florian
3d2a27c66c
* fix fpu register type
...
git-svn-id: trunk@20261 -
2012-02-05 09:14:55 +00:00
florian
f2ee5da112
* fix gas mips integer register naming
...
git-svn-id: trunk@20260 -
2012-02-05 08:24:51 +00:00
pierre
61eba72178
Use standard MIPS regsiter names
...
git-svn-id: trunk@20223 -
2012-02-02 23:50:39 +00:00
peter
4ace790492
* remove $Log
...
git-svn-id: trunk@231 -
2005-06-07 09:47:55 +00:00
fpc
50778076c3
initial import
...
git-svn-id: trunk@1 -
2005-05-16 18:37:41 +00:00
florian
f58fcdf401
+ basic mips stuff
2005-02-13 18:56:44 +00:00