revert accidental commit of makereport
[libfirm] / ir / be / test / fehler057.c
1 int floor_log2_wide (unsigned int x)
2 {
3         x >>= 1;
4         return x;
5 }
6
7 unsigned test_div(int x) {
8   x /= -1;
9   return x;
10 }
11
12 int X;
13
14 int main()
15 {
16         printf("Res: %d\n", floor_log2_wide(4294967251));
17         printf("Res: %d\n", test_div(-5));
18         printf("Res: %d\n", -5%-1);
19         printf("Res: %d\n", +5%-1);
20         printf("Res: %d\n", -5%+1);
21         printf("Res: %d\n", +5%+1);
22         printf("Res: %d\n", X % -1);
23         return 0;
24 }