aboutsummaryrefslogtreecommitdiffstats
path: root/test_deliverable
diff options
context:
space:
mode:
authorYann Herklotz <ymherklotz@gmail.com>2017-03-26 03:03:48 +0100
committerYann Herklotz <ymherklotz@gmail.com>2017-03-26 03:03:48 +0100
commit19896f53d80deadcf09d3a1256524cc6f2e4adb6 (patch)
treebb3682e25e1f07b8c4790038403c0bd8d056e23d /test_deliverable
parentd08786b22e454e177e0642b5f9e4b19a12a891b1 (diff)
downloadCompiler-19896f53d80deadcf09d3a1256524cc6f2e4adb6.tar.gz
Compiler-19896f53d80deadcf09d3a1256524cc6f2e4adb6.zip
normally other types should be working now
Diffstat (limited to 'test_deliverable')
-rw-r--r--test_deliverable/testcases/test_SHORT.c5
-rw-r--r--test_deliverable/testcases/test_SHORT_driver.c6
-rw-r--r--test_deliverable/testcases/test_WHILEN.c2
3 files changed, 12 insertions, 1 deletions
diff --git a/test_deliverable/testcases/test_SHORT.c b/test_deliverable/testcases/test_SHORT.c
new file mode 100644
index 0000000..44cb7e3
--- /dev/null
+++ b/test_deliverable/testcases/test_SHORT.c
@@ -0,0 +1,5 @@
+short short_(short a, short b, short c, signed short d, short e)
+{
+ short f = e;
+ return f;
+}
diff --git a/test_deliverable/testcases/test_SHORT_driver.c b/test_deliverable/testcases/test_SHORT_driver.c
new file mode 100644
index 0000000..156e9fe
--- /dev/null
+++ b/test_deliverable/testcases/test_SHORT_driver.c
@@ -0,0 +1,6 @@
+short int short_(short, short, short, signed short, short);
+
+int main()
+{
+ return !( 3 == short_(5, 2, 3, 9, 3) );
+}
diff --git a/test_deliverable/testcases/test_WHILEN.c b/test_deliverable/testcases/test_WHILEN.c
index ac6d6aa..f7ec5a8 100644
--- a/test_deliverable/testcases/test_WHILEN.c
+++ b/test_deliverable/testcases/test_WHILEN.c
@@ -1,4 +1,4 @@
-int whilen(int a, int b)
+ int whilen(int a, int b)
{
while(a <= b)
{