* src/vm/jit/i386/md-abi.c (abi_registers_integer_argument): Added.
authormichi <none@none>
Sun, 15 Apr 2007 12:15:01 +0000 (12:15 +0000)
committermichi <none@none>
Sun, 15 Apr 2007 12:15:01 +0000 (12:15 +0000)
(abi_registers_integer_saved): Likewise.
(abi_registers_integer_temporary): Likewise.

src/vm/jit/i386/md-abi.c

index 1355a26c49b6917e38e8258a77ff892d108c9c43..c171e7f5ef3ce0ef8e951df5e9b6a57476f02650 100644 (file)
@@ -22,7 +22,7 @@
    Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
    02110-1301, USA.
 
-   $Id: md-abi.c 7334 2007-02-12 00:34:51Z twisti $
+   $Id: md-abi.c 7705 2007-04-15 12:15:01Z michi $
 
 */
 
@@ -50,6 +50,20 @@ const char *abi_registers_integer_name[] = {
        "eax", "ecx", "edx", "ebx", "esp", "ebp", "esi", "edi"
 };
 
+const s4 abi_registers_integer_argument[] = {
+       /* empty */
+};
+
+const s4 abi_registers_integer_saved[] = {
+       5,  /* s0 */
+       6,  /* s1 */
+       7,  /* s2 */
+};
+
+const s4 abi_registers_integer_temporary[] = {
+       3,  /* t0 */
+};
+
 
 s4 nregdescfloat[] = {
  /* rounding problems with callee saved registers */