diff options
author | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-26 03:03:48 +0100 |
---|---|---|
committer | Yann Herklotz <ymherklotz@gmail.com> | 2017-03-26 03:03:48 +0100 |
commit | 19896f53d80deadcf09d3a1256524cc6f2e4adb6 (patch) | |
tree | bb3682e25e1f07b8c4790038403c0bd8d056e23d /test_deliverable | |
parent | d08786b22e454e177e0642b5f9e4b19a12a891b1 (diff) | |
download | Compiler-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.c | 5 | ||||
-rw-r--r-- | test_deliverable/testcases/test_SHORT_driver.c | 6 | ||||
-rw-r--r-- | test_deliverable/testcases/test_WHILEN.c | 2 |
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) { |