1 /* { dg-do compile } */ 2 3 typedef unsigned char uint8_t ; 4 typedef unsigned long uint32_t; f0a(uint32_t * result,uint32_t * arg1)5void f0a(uint32_t * result, uint32_t * arg1) 6 { 7 int idx; 8 for (idx=0;idx<96;idx += 1) 9 { 10 uint8_t temp_5; 11 uint8_t temp_6; 12 13 temp_5 = ~(*arg1); 14 temp_6 = (*arg1) + 1 - temp_5; 15 result[idx] = temp_6; 16 } 17 } 18