On 20.11.12 17:27, Diego Novillo wrote: > On Tue, Nov 20, 2012 at 11:23 AM, Diego Novillo <dnovi...@google.com> wrote: > >> 2012-11-20 Diego Novillo <dnovi...@google.com> >> >> PR middle-end/55398 >> * vec.h (class vec_prefix): Make every field public. >> Rename field alloc_ to alloc_PRIVATE_. >> Rename field num_ to num_PRIVATE_. >> Update all users. >> (class vec<T, A, vl_embed>): Make every field public. >> Rename field pfx_ to pfx_PRIVATE_. >> Rename field data_ to data_PRIVATE_. >> Update all users. >> (class vec<T, A, vl_ptr>): Make every field public. >> Rename field vec_ to vec_PRIVATE_. >> Update all users. >> (va_heap::release): Do nothing if V is NULL. >> (va_stack::release): Likewise. > > Committed as rev 193667.
Completed bootstrap on x86_64-unknown-freebsd10.0 with a 4.2.1 gcc. Which was failing before with a bus error in genautomata: (gdb) bt #0 0x00000008010410f9 in ?? () from /lib/libc.so.7 #1 0x0000000801046ac9 in free () from /lib/libc.so.7 #2 0x000000000041db18 in va_heap::release<state*> ( v=@0x7fffffffd860: 0x641560 <minimize_time>) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/vec.h:317 #3 0x000000000041ddb1 in vec<state*, va_heap, vl_ptr>::release ( this=0x7fffffffd860) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/vec.h:1485 #4 0x0000000000407b29 in copy_equiv_class (to=0x7fffffffd860, from=...) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6030 #5 0x0000000000408406 in evaluate_equiv_classes (automaton=0x8032c1470, equiv_classes=0x7fffffffd860) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6118 #6 0x00000000004114b2 in minimize_DFA (automaton=0x8032c1470) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6260 #7 0x00000000004185d0 in build_automaton (automaton=0x8032c1470) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6350 #8 0x0000000000418e07 in create_automata () at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:6779 #9 0x0000000000418eb3 in generate () at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9203 #10 0x000000000041b8d9 in expand_automata () at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9465 ---Type <return> to continue, or q <return> to quit---bt fullq #11 0x000000000041c3fc in main (argc=3, argv=0x7fffffffda08) at /home/andreast/devel/gcc/gcc-head/gcc/gcc/genautomata.c:9656 Thank you very much! Andreas