/* { dg-do assemble } */ | |
/* { dg-options "-mcpu=5235 -Os" } */ | |
typedef struct rtems_rfs_block_map_s | |
{ | |
long unsigned int blocks[(5)]; | |
} rtems_rfs_block_map; | |
extern int foo (void); | |
int | |
rtems_rfs_block_map_indirect_alloc (rtems_rfs_block_map *map, | |
unsigned char* buffer, int b) | |
{ | |
(buffer + b * 4)[3] = (unsigned char) map->blocks[b]; | |
} |