From 34487e746e4293ddb3111289d21aa811a4c7a865 Mon Sep 17 00:00:00 2001 From: Matthias Braun Date: Wed, 12 Sep 2007 17:02:29 +0000 Subject: [PATCH] fixed testcase [r15758] --- ir/be/test/add64.c | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/ir/be/test/add64.c b/ir/be/test/add64.c index 305b0ee42..593fac45a 100644 --- a/ir/be/test/add64.c +++ b/ir/be/test/add64.c @@ -1,10 +1,15 @@ +long long k; +long long k2; -long long f(long long a, long long b) +void f(long long a, long long b) { - long long c = (a & 0xffffffff) | 0x100000000; - return a + b + c; + long long c = (a & 0xffffffffLL) | 0x100000000LL; + k = c + b; + k2 = a + b; } int main(int argc, char **argv) { - printf("Res: %llx\n", f(0x100000000, 0x100000000)); + f(0x100000000LL, 0x100000000LL); + printf("Res: %llx %llx\n", k, k2); + return 0; } -- 2.20.1