1/* { dg-do assemble } */ 2/* { dg-options "-mcpu=5235 -Os" } */ 3 4typedef struct rtems_rfs_block_map_s 5{ 6 long unsigned int blocks[(5)]; 7} rtems_rfs_block_map; 8 9extern int foo (void); 10 11int 12rtems_rfs_block_map_indirect_alloc (rtems_rfs_block_map *map, 13 unsigned char* buffer, int b) 14{ 15 (buffer + b * 4)[3] = (unsigned char) map->blocks[b]; 16} 17