aboutsummaryrefslogtreecommitdiffstats
path: root/cparser/Machine.mli
diff options
context:
space:
mode:
Diffstat (limited to 'cparser/Machine.mli')
-rw-r--r--cparser/Machine.mli2
1 files changed, 2 insertions, 0 deletions
diff --git a/cparser/Machine.mli b/cparser/Machine.mli
index ca7de17b..0e1e22d1 100644
--- a/cparser/Machine.mli
+++ b/cparser/Machine.mli
@@ -17,6 +17,7 @@
type struct_passing_style =
| SP_ref_callee (* by reference, callee takes copy *)
| SP_ref_caller (* by reference, caller takes copy *)
+ | SP_value32_ref_callee (* by value if <= 32 bits, by ref_callee otherwise *)
| SP_split_args (* by value, as a sequence of ints *)
type struct_return_style =
@@ -86,6 +87,7 @@ val arm_littleendian : t
val arm_bigendian : t
val rv32 : t
val rv64 : t
+val kvx : t
val aarch64 : t
val gcc_extensions : t -> t