http://gcc.gnu.org/bugzilla/show_bug.cgi?id=50006
--- Comment #1 from John David Anglin <danglin at gcc dot gnu.org> 2011-08-08 13:01:14 UTC --- (gdb) ignor 1 79 Will ignore next 79 crossings of breakpoint 1. (gdb) r Starting program: /home/gnu/gcc/objdir/gcc/gnat1 -gnatwa -quiet -dumpbase s-os_lib.adb -auxbase-strip s-os_lib.o -O2 -Wextra -Wall -fPIC -frandom-seed=fixed-seed -g -gnatpg -gnatO s-os_lib.o s-os_lib.adb -o s-os_lib.s warning: The shared libraries were not privately mapped; setting a breakpoint in a shared library will not work until you rerun the program. Breakpoint 1, execute_dwarf2_frame () at ../../gcc/gcc/dwarf2cfi.c:2677 2677 gcc_assert (!ti->args_size_undefined); (gdb) bt #0 execute_dwarf2_frame () at ../../gcc/gcc/dwarf2cfi.c:2677 #1 0x004e62bc in execute_one_pass (pass=0x400092e8) at ../../gcc/gcc/passes.c:2063 #2 0x004e6600 in execute_pass_list (pass=0x400092e8) at ../../gcc/gcc/passes.c:2118 #3 0x004e6614 in execute_pass_list (pass=0x4000b200) at ../../gcc/gcc/passes.c:2119 #4 0x004e6614 in execute_pass_list (pass=0x4000b234) at ../../gcc/gcc/passes.c:2119 #5 0x007374f8 in tree_rest_of_compilation (fndecl=0x7a543700) at ../../gcc/gcc/tree-optimize.c:420 #6 0x003e58c8 in cgraph_expand_function (node=0x7ab853c0) at ../../gcc/gcc/cgraphunit.c:1803 #7 0x003e7264 in cgraph_optimize () at ../../gcc/gcc/cgraphunit.c:1862 #8 0x003e7754 in cgraph_finalize_compilation_unit () at ../../gcc/gcc/cgraphunit.c:1310 #9 0x0005cf38 in gnat_write_global_declarations () at ../../gcc/gcc/ada/gcc-interface/utils.c:4733 #10 0x005017f0 in toplev_main (argc=0, argv=0x0) at ../../gcc/gcc/toplev.c:564 #11 0x003b1214 in main (argc=0, argv=0x79f59ed0) at ../../gcc/gcc/main.c:36 (gdb) p ti $1 = (dw_trace_info *) 0x4086a144 (gdb) p *ti $2 = {head = 0x79f6ad98, beg_row = 0x79f59f30, end_row = 0x79f59f48, beg_true_args_size = 0, end_true_args_size = 0, beg_delay_args_size = 0, end_delay_args_size = 0, eh_head = 0x79f673e8, cfa_store = {offset = -576, base_offset = 0, reg = 30, indirect = 0, in_use = 0}, cfa_temp = { offset = 0, base_offset = 0, reg = 3, indirect = 0, in_use = 0}, regs_saved_in_regs = 0x0, id = 3, switch_sections = 0 '\0', args_size_undefined = 1 '\001'}