aboutsummaryrefslogtreecommitdiffstats
path: root/test/monniaux/ternary_builtin
diff options
context:
space:
mode:
authorDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-04-03 20:44:16 +0200
committerDavid Monniaux <david.monniaux@univ-grenoble-alpes.fr>2019-04-03 20:44:16 +0200
commit015a05d8661504388ea1109f740eb16220311f93 (patch)
tree52a76f3a13983848756f4095f655307169a4d11a /test/monniaux/ternary_builtin
parentc8cd3d017890a250f32463b6dca6571d181a3c22 (diff)
downloadcompcert-kvx-015a05d8661504388ea1109f740eb16220311f93.tar.gz
compcert-kvx-015a05d8661504388ea1109f740eb16220311f93.zip
begin implementing ternary builtin
Diffstat (limited to 'test/monniaux/ternary_builtin')
-rw-r--r--test/monniaux/ternary_builtin/ternary_builtin.c7
1 files changed, 7 insertions, 0 deletions
diff --git a/test/monniaux/ternary_builtin/ternary_builtin.c b/test/monniaux/ternary_builtin/ternary_builtin.c
index 8052da0f..98497387 100644
--- a/test/monniaux/ternary_builtin/ternary_builtin.c
+++ b/test/monniaux/ternary_builtin/ternary_builtin.c
@@ -1,3 +1,10 @@
+#include <stdio.h>
+
int essai(int x, unsigned y, unsigned z) {
return __builtin_ternary_uint(x, y, z);
}
+
+int main() {
+ printf("%d\n", essai(0, 42, 69));
+ return 0;
+}