------- Comment #2 from ro at gcc dot gnu dot org  2009-06-22 17:25 -------
Here's what the reghunt revealed:

* As of rev 148410, mainline ICEs building the 64-bit unwind-dw2-fde.o:

/vol/gcc/src/gcc-reghunt/libgcc/../gcc/unwind-dw2-fde.c:154:1: internal
compiler error: in dwarf2out_begin_epilogue, at dwarf2out.c:2752

  This is fixed by applying the patch from Comment #1 of PR debug/40462.  This
  way, a C-only bootstrap finishes successfully.

* If I update this tree (with the patch) to rev 148411, I still get the ICE in
  div_data_align.  Thus, this patch

2009-06-11  Richard Henderson  <r...@redhat.com>

        * dwarf2out.c (def_cfa_1): Likewise for DW_CFA_cfa_offset.

        * dwarf2out.c (need_data_align_sf_opcode): New.
        (div_data_align): Move earlier.
        (def_cfa_1, reg_save): Use it.

  is the culprit.


-- 

ro at gcc dot gnu dot org changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |rth at gcc dot gnu dot org
                   |dot org                     |


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=40431

Reply via email to