1 /* Testcase by Martin Michlmayr <tbm@cyrius.com> */ 2 3 typedef struct 4 { 5 int data[1024]; 6 } 7 Lint; lint_operate(Lint a,long long ammount)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