1/* Testcase by Martin Michlmayr <tbm@cyrius.com> */ 2 3typedef struct 4{ 5 int data[1024]; 6} 7Lint; 8Lint lint_operate (Lint a, long long ammount) 9{ 10 int index; 11 Lint ret; 12 for (index = 0; index < 24; index++) 13 ret.data[index] = 14 a.data[index + ammount / 32 + 1] << a.data[index + ammount / 32]; 15 return ret; 16} 17