|
From: <sv...@va...> - 2013-01-15 17:26:43
|
sewardj 2013-01-15 17:26:33 +0000 (Tue, 15 Jan 2013)
New Revision: 2635
Log:
Comment-only changes.
Modified files:
branches/COMEM/priv/host_arm_isel.c
branches/COMEM/priv/host_generic_regs.h
branches/COMEM/pub/libvex_ir.h
Modified: branches/COMEM/priv/host_generic_regs.h (+1 -1)
===================================================================
--- branches/COMEM/priv/host_generic_regs.h 2013-01-15 03:25:17 +00:00 (rev 2634)
+++ branches/COMEM/priv/host_generic_regs.h 2013-01-15 17:26:33 +00:00 (rev 2635)
@@ -240,7 +240,7 @@
/* This is common to all back ends. It describes where the return
value from a C call is located. This is important in the case that
the call is conditional, since the return locations will need to be
- set to all-ones in the case that the call does not happen. */
+ set to 0x555..555 in the case that the call does not happen. */
typedef
enum {
Modified: branches/COMEM/pub/libvex_ir.h (+1 -1)
===================================================================
--- branches/COMEM/pub/libvex_ir.h 2013-01-15 03:25:17 +00:00 (rev 2634)
+++ branches/COMEM/pub/libvex_ir.h 2013-01-15 17:26:33 +00:00 (rev 2635)
@@ -2256,7 +2256,7 @@
Ist_CAS,
Ist_LLSC,
Ist_Dirty,
- Ist_MBE, /* META (maybe) */
+ Ist_MBE,
Ist_Exit
}
IRStmtTag;
Modified: branches/COMEM/priv/host_arm_isel.c (+2 -2)
===================================================================
--- branches/COMEM/priv/host_arm_isel.c 2013-01-15 03:25:17 +00:00 (rev 2634)
+++ branches/COMEM/priv/host_arm_isel.c 2013-01-15 17:26:33 +00:00 (rev 2635)
@@ -5911,10 +5911,10 @@
retty = typeOfIRTemp(env->type_env, d->tmp);
/* Marshal args, do the call, clear stack, set the return value
- to all-ones if this is a conditional call that returns a
+ to 0x555..555 if this is a conditional call that returns a
value and the call is skipped. We need to set the ret-loc
correctly in order to implement the IRDirty semantics that
- the return value is all-ones if the call doesn't happen. */
+ the return value is 0x555..555 if the call doesn't happen. */
RetLoc rloc = RetLocINVALID;
switch (retty) {
case Ity_INVALID: /* function doesn't return anything */
|