aboutsummaryrefslogtreecommitdiff
path: root/src/Assembly/QhasmUtil.v
diff options
context:
space:
mode:
authorGravatar Robert Sloan <varomodt@gmail.com>2016-06-23 17:10:32 -0400
committerGravatar Robert Sloan <varomodt@gmail.com>2016-06-23 17:10:32 -0400
commite153f32401bc9e5ce108a41349e5a28055a56f70 (patch)
tree87c8f619d880930cd84ca35cc8426edc4ad0d668 /src/Assembly/QhasmUtil.v
parent75543f3bd0d74406de85796b6ce9b6cd54b93053 (diff)
QhasmUtil.v: Remove 8.4-incompatible intro name
Diffstat (limited to 'src/Assembly/QhasmUtil.v')
-rw-r--r--src/Assembly/QhasmUtil.v8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/Assembly/QhasmUtil.v b/src/Assembly/QhasmUtil.v
index 1c5c6b807..acf2b5c31 100644
--- a/src/Assembly/QhasmUtil.v
+++ b/src/Assembly/QhasmUtil.v
@@ -48,7 +48,13 @@ Section Util.
| _ => fun _ => left _
end eq_refl); abstract (
unfold c in *; unfold N.lt, N.ge;
- rewrite e in *; intuition; try inversion H).
+ repeat match goal with
+ | [ H: (_ ?= _)%N = _ |- _] =>
+ rewrite H; intuition; try inversion H
+ | [ H: Eq = _ |- _] => inversion H
+ | [ H: Gt = _ |- _] => inversion H
+ | [ H: Lt = _ |- _] => inversion H
+ end).
Defined.
Definition break {n} (m: nat) (x: word n): word m * word (n - m).