aboutsummaryrefslogtreecommitdiffstats
path: root/test/monniaux/ternary_builtin
diff options
context:
space:
mode:
Diffstat (limited to 'test/monniaux/ternary_builtin')
-rw-r--r--test/monniaux/ternary_builtin/ternary_builtin.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/test/monniaux/ternary_builtin/ternary_builtin.c b/test/monniaux/ternary_builtin/ternary_builtin.c
index 0267fea5..caa1c4c7 100644
--- a/test/monniaux/ternary_builtin/ternary_builtin.c
+++ b/test/monniaux/ternary_builtin/ternary_builtin.c
@@ -5,3 +5,7 @@ int ternary_signed(int x, int v0, int v1) {
int ternary_unsigned(unsigned x, int v0, int v1) {
return ((-(x==0)) & v0) | ((-(x!=0)) & v1);
}
+
+long ternary_signedl(long x, long v0, long v1) {
+ return ((-(x==0)) & v0) | ((-(x!=0)) & v1);
+}