[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-reg-alloc.c
From: |
Klaus Treichel |
Subject: |
[dotgnu-pnet-commits] libjit ChangeLog jit/jit-reg-alloc.c |
Date: |
Sun, 04 May 2008 15:06:33 +0000 |
CVSROOT: /cvsroot/dotgnu-pnet
Module name: libjit
Changes by: Klaus Treichel <ktreichel> 08/05/04 15:06:33
Modified files:
. : ChangeLog
jit : jit-reg-alloc.c
Log message:
Fix a bug with outgoing registers.
CVSWeb URLs:
http://cvs.savannah.gnu.org/viewcvs/libjit/ChangeLog?cvsroot=dotgnu-pnet&r1=1.367&r2=1.368
http://cvs.savannah.gnu.org/viewcvs/libjit/jit/jit-reg-alloc.c?cvsroot=dotgnu-pnet&r1=1.56&r2=1.57
Patches:
Index: ChangeLog
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/ChangeLog,v
retrieving revision 1.367
retrieving revision 1.368
diff -u -b -r1.367 -r1.368
--- ChangeLog 22 Apr 2008 06:32:57 -0000 1.367
+++ ChangeLog 4 May 2008 15:06:33 -0000 1.368
@@ -1,3 +1,9 @@
+2008-05-04 Klaus Treichel <address@hidden>
+
+ * jit/jit-reg-alloc.c (_jit_regs_set_outgoing): Set the outgoing
+ register inhibited regardless if the value was already in the
+ register or not.
+
2008-04-22 Aleksey Demakov <address@hidden>
* configure.in: update to modern autoconf, rename to configure.ac.
Index: jit/jit-reg-alloc.c
===================================================================
RCS file: /cvsroot/dotgnu-pnet/libjit/jit/jit-reg-alloc.c,v
retrieving revision 1.56
retrieving revision 1.57
diff -u -b -r1.56 -r1.57
--- jit/jit-reg-alloc.c 24 Jan 2008 20:12:53 -0000 1.56
+++ jit/jit-reg-alloc.c 4 May 2008 15:06:33 -0000 1.57
@@ -3017,13 +3017,12 @@
}
_jit_gen_load_value(gen, reg, other_reg, value);
-
+ }
jit_reg_set_used(gen->inhibit, reg);
- if(other_reg > 0)
+ if(other_reg >= 0)
{
jit_reg_set_used(gen->inhibit, other_reg);
}
- }
}
/*@
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [dotgnu-pnet-commits] libjit ChangeLog jit/jit-reg-alloc.c,
Klaus Treichel <=