OSDN Git Service

* dwarf2out.c (convert_cfa_to_fb_loc_list): Handle DW_CFA_set_loc.
authorsayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Sep 2006 00:28:05 +0000 (00:28 +0000)
committersayle <sayle@138bc75d-0d04-0410-961f-82ee72b054a4>
Sun, 10 Sep 2006 00:28:05 +0000 (00:28 +0000)
git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@116807 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dwarf2out.c

index e66a8e9..c2b0ef2 100644 (file)
@@ -1,3 +1,8 @@
+2006-09-09  Roger Sayle  <roger@eyesopen.com>
+           Nicolas Setton <setton@adacore.com>
+
+       * dwarf2out.c (convert_cfa_to_fb_loc_list): Handle DW_CFA_set_loc.
+
 2006-09-10  Andreas Schwab  <schwab@suse.de>
 
        * config/m68k/m68k.md (bungt_rev): New pattern.
index 5494223..6d6080c 100644 (file)
@@ -10397,6 +10397,7 @@ convert_cfa_to_fb_loc_list (HOST_WIDE_INT offset)
   for (cfi = fde->dw_fde_cfi; cfi; cfi = cfi->dw_cfi_next)
     switch (cfi->dw_cfi_opc)
       {
+      case DW_CFA_set_loc:
       case DW_CFA_advance_loc1:
       case DW_CFA_advance_loc2:
       case DW_CFA_advance_loc4: