diff options
author | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-27 22:18:40 +0200 |
---|---|---|
committer | Jussi Pakkanen <jpakkane@gmail.com> | 2013-01-27 22:18:40 +0200 |
commit | aef5ef362d5f0934df44951d20028b64e5529384 (patch) | |
tree | 3d4e3c75595eebf2161633c80fc9fc540dfb928e /test cases | |
parent | d4d8045d2ef18b0c3131572a970e25816d633de1 (diff) | |
download | meson-aef5ef362d5f0934df44951d20028b64e5529384.zip meson-aef5ef362d5f0934df44951d20028b64e5529384.tar.gz meson-aef5ef362d5f0934df44951d20028b64e5529384.tar.bz2 |
Added support for numbers.
Diffstat (limited to 'test cases')
-rw-r--r-- | test cases/25 numbers/builder.txt | 7 | ||||
-rw-r--r-- | test cases/25 numbers/prog.c | 10 |
2 files changed, 17 insertions, 0 deletions
diff --git a/test cases/25 numbers/builder.txt b/test cases/25 numbers/builder.txt new file mode 100644 index 0000000..557408a --- /dev/null +++ b/test cases/25 numbers/builder.txt @@ -0,0 +1,7 @@ +project('numbers', 'c') + +if(host.pointer_size() == 64) + add_global_arguments('c', '-DIS64') +endif + +add_test('sizetest', executable('prog', 'prog.c')) diff --git a/test cases/25 numbers/prog.c b/test cases/25 numbers/prog.c new file mode 100644 index 0000000..d4c7872 --- /dev/null +++ b/test cases/25 numbers/prog.c @@ -0,0 +1,10 @@ +int main(int argc, char **argv) { + int ptrsize = sizeof(void*); + int expsize; +#ifdef IS64 + expsize = 8; +#else + expsize = 4; +#endif + return ptrsize == expsize ? 0 : 1; +} |