From 6f5fcad08f1d112e4eb898c76f207d393f3e39b5 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 1 Aug 2007 13:04:53 +0000 Subject: [PATCH] fehler54 (should already work now) [r15409] --- ir/be/test/fehler54.c | 23 +++++++++++++++++++++++ 1 file changed, 23 insertions(+) create mode 100644 ir/be/test/fehler54.c diff --git a/ir/be/test/fehler54.c b/ir/be/test/fehler54.c new file mode 100644 index 000000000..99a051821 --- /dev/null +++ b/ir/be/test/fehler54.c @@ -0,0 +1,23 @@ +/*$ -fno-inline $*/ +/* 64 bit problems in beabi (should be worked around by now) */ +#include + +extern int func1(int version, const char *path, unsigned long long *ptr) +{ + (void) version; + (void) path; + (void) ptr; + return 42; +} + +extern inline int func2(const char *path, unsigned long long dev) +{ + return func1(1, path, &dev); +} + +int main() +{ + int res = func2("bla", 1); + assert(res == 42); + return 0; +} -- 2.20.1