aboutsummaryrefslogtreecommitdiffstats
path: root/cfrontend/Csem.v
diff options
context:
space:
mode:
Diffstat (limited to 'cfrontend/Csem.v')
-rw-r--r--cfrontend/Csem.v3
1 files changed, 3 insertions, 0 deletions
diff --git a/cfrontend/Csem.v b/cfrontend/Csem.v
index 49b20626..9087aa4c 100644
--- a/cfrontend/Csem.v
+++ b/cfrontend/Csem.v
@@ -734,6 +734,9 @@ Inductive rred: expr -> mem -> trace -> expr -> mem -> Prop :=
| red_sizeof: forall ty1 ty m,
rred (Esizeof ty1 ty) m
E0 (Eval (Vint (Int.repr (sizeof ty1))) ty) m
+ | red_alignof: forall ty1 ty m,
+ rred (Ealignof ty1 ty) m
+ E0 (Eval (Vint (Int.repr (alignof ty1))) ty) m
| red_assign: forall b ofs ty1 v2 ty2 m v t m',
sem_cast v2 ty2 ty1 = Some v ->
assign_loc ge ty1 m b ofs v t m' ->