summaryrefslogtreecommitdiff
path: root/backend/Machsem.v
diff options
context:
space:
mode:
authorGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2011-08-08 06:31:10 +0000
committerGravatar xleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2011-08-08 06:31:10 +0000
commit5909a0340ad0fe871dede1eaead855fb4b68fb0e (patch)
tree4dd849283a636edd09bbcc8be8c6371a11b6faa0 /backend/Machsem.v
parent5d1c52555bb166430402103afe9540cc4c296487 (diff)
IA32 port: more faithful treatment of pseudoregister ST0.
Related general change: support for destroyed_at_moves. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@1700 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'backend/Machsem.v')
-rw-r--r--backend/Machsem.v2
1 files changed, 1 insertions, 1 deletions
diff --git a/backend/Machsem.v b/backend/Machsem.v
index 853e8a7..a802323 100644
--- a/backend/Machsem.v
+++ b/backend/Machsem.v
@@ -149,7 +149,7 @@ Inductive step: state -> trace -> state -> Prop :=
forall s f sp src ofs ty c rs m m',
store_stack m sp ty ofs (rs src) = Some m' ->
step (State s f sp (Msetstack src ofs ty :: c) rs m)
- E0 (State s f sp c rs m')
+ E0 (State s f sp c (undef_setstack rs) m')
| exec_Mgetparam:
forall s fb f sp ofs ty dst c rs m v,
Genv.find_funct_ptr ge fb = Some (Internal f) ->