From: Matthias Braun Date: Wed, 30 Aug 2006 07:45:12 +0000 (+0000) Subject: compilerhang 4 X-Git-Url: http://nsz.repo.hu/git/?a=commitdiff_plain;h=ec9a4aecd5ee39754c18e86765c61f7013286ebc;p=libfirm compilerhang 4 --- diff --git a/ir/be/test/compilerhang4.c b/ir/be/test/compilerhang4.c new file mode 100644 index 000000000..7366607f3 --- /dev/null +++ b/ir/be/test/compilerhang4.c @@ -0,0 +1,22 @@ +#include + +char* blup() +{ + char* p = "all ok"; + + if(0) { + int i = 0; + do { + *--p = '0' - i % 10; + } while((i /= 10) != 0); + + *--p = '-'; + } + + return p; +} + +int main() { + printf("result: %s\n", blup()); + return 0; +}