OSDN Git Service

PR debug/14492
authorrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Oct 2004 23:30:18 +0000 (23:30 +0000)
committerrth <rth@138bc75d-0d04-0410-961f-82ee72b054a4>
Thu, 14 Oct 2004 23:30:18 +0000 (23:30 +0000)
        * dwarf2out.c (loc_descriptor_from_tree): Handle FIX_*_EXPR.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@89066 138bc75d-0d04-0410-961f-82ee72b054a4

gcc/ChangeLog
gcc/dwarf2out.c

index 6be32d7..440b475 100644 (file)
@@ -1,5 +1,10 @@
 2004-10-14  Richard Henderson  <rth@redhat.com>
 
+       PR debug/14492
+       * dwarf2out.c (loc_descriptor_from_tree_1): Handle FIX_*_EXPR.
+
+2004-10-14  Richard Henderson  <rth@redhat.com>
+
        PR c/17023
        * c-decl.c (store_parm_decls_oldstyle): Care for parameter type
        as error_mark_node.
index 75e328d..f4c5974 100644 (file)
@@ -9171,6 +9171,12 @@ loc_descriptor_from_tree_1 (tree loc, int want_address)
       }
       break;
 
+    case FIX_TRUNC_EXPR:
+    case FIX_CEIL_EXPR:
+    case FIX_FLOOR_EXPR:
+    case FIX_ROUND_EXPR:
+      return 0;
+
     default:
       /* Leave front-end specific codes as simply unknown.  This comes
         up, for instance, with the C STMT_EXPR.  */