fehler120: Backend discards float->int Conv for shift amount.
[libfirm] / ir / be / test / fehler099.c
1 int c = 16;
2
3 unsigned long long test(int c)
4 {
5         return 0xFFFFFFFFFFFFFFFFULL >> c;
6 }
7
8 int main(void)
9 {
10         printf("0x%016llX (should be 0x0000FFFFFFFFFFFF)\n", test(c));
11         return 0;
12 }