From d258e312d46142a1dc396b61ccb7eb58f3cdfb75 Mon Sep 17 00:00:00 2001 From: Christoph Mallon Date: Sat, 9 Aug 2008 06:36:48 +0000 Subject: [PATCH] fehler132: Endless loop in 64bit lowerer with asm-node. [r21071] --- ir/be/test/fehler132.c | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 ir/be/test/fehler132.c diff --git a/ir/be/test/fehler132.c b/ir/be/test/fehler132.c new file mode 100644 index 000000000..bdf6084b0 --- /dev/null +++ b/ir/be/test/fehler132.c @@ -0,0 +1,16 @@ +unsigned long long f(void) +{ + unsigned long long res; + asm( + "mul %2\n\t" + : "=A" (res) + : "a" (0x10000), "r" (0x10000) + ); + return res; +} + +int main(void) +{ + printf("0x%llX\n", f()); + return 0; +} -- 2.20.1