1 
2 typedef unsigned Unwind_Word __attribute__((__mode__(__unwind_word__)));
3 
4 #define DWARF_FRAME_REGISTERS 188
5 
6 static unsigned char ref_dwarf_reg_size_table[DWARF_FRAME_REGISTERS + 1] =
7   {
8     [0 ... 66] =  sizeof (Unwind_Word),
9     [80 ... 181] = sizeof (Unwind_Word)
10   };
11 
12 static unsigned char dwarf_reg_size_table[DWARF_FRAME_REGISTERS + 1] = {};
13 
14 int
main(void)15 main (void)
16 {
17   __builtin_init_dwarf_reg_size_table (dwarf_reg_size_table);
18   if (__builtin_memcmp (ref_dwarf_reg_size_table,
19                        dwarf_reg_size_table, DWARF_FRAME_REGISTERS + 1) != 0)
20     __builtin_abort ();
21   return 0;
22 }
23