aboutsummaryrefslogtreecommitdiffstats
path: root/arm/Archi.v
diff options
context:
space:
mode:
authorxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2014-07-23 13:14:02 +0000
committerxleroy <xleroy@fca1b0fc-160b-0410-b1d3-a4f43f01ea2e>2014-07-23 13:14:02 +0000
commit783288d052bbcf75e250dff5018443d109c6101c (patch)
treec7254dde41f1bb1229cad9f49a0bfd4482293aba /arm/Archi.v
parentae6f7b8d4cf30fbc2f56c3f2baa8f028fb7f9c10 (diff)
downloadcompcert-kvx-783288d052bbcf75e250dff5018443d109c6101c.tar.gz
compcert-kvx-783288d052bbcf75e250dff5018443d109c6101c.zip
Merge the various $(ARCH)/$(VARIANT)/xxx.v files into $(ARCH)/xxx.v.
The only platform where we have two variants is ARM, and it's easier to share the callling convention code between the two than to maintain both variants separately. git-svn-id: https://yquem.inria.fr/compcert/svn/compcert/trunk@2540 fca1b0fc-160b-0410-b1d3-a4f43f01ea2e
Diffstat (limited to 'arm/Archi.v')
-rw-r--r--arm/Archi.v3
1 files changed, 3 insertions, 0 deletions
diff --git a/arm/Archi.v b/arm/Archi.v
index 5657f31d..13064592 100644
--- a/arm/Archi.v
+++ b/arm/Archi.v
@@ -46,3 +46,6 @@ Definition choose_binop_pl_32 (s1: bool) (pl1: nan_pl 24) (s2: bool) (pl2: nan_p
Global Opaque big_endian
default_pl_64 choose_binop_pl_64
default_pl_32 choose_binop_pl_32.
+
+Inductive abi_kind := Softfloat | Hardfloat.
+Parameter abi: abi_kind.