Blame SOURCES/gcc34-dwarf2-i386-multreg2.patch

4e62ec
2005-11-30  Jakub Jelinek  <jakub@redhat.com>
4e62ec
4e62ec
	* dwarf2out.c (multiple_reg_loc_descriptor): Remap reg with
4e62ec
	LEAF_REG_REMAP.
4e62ec
4e62ec
--- gcc/dwarf2out.c.jj	2005-11-21 10:57:57.000000000 +0100
4e62ec
+++ gcc/dwarf2out.c	2005-11-30 21:35:28.000000000 +0100
4e62ec
@@ -8271,6 +8271,9 @@ multiple_reg_loc_descriptor (rtx rtl, rt
4e62ec
   dw_loc_descr_ref loc_result = NULL;
4e62ec
 
4e62ec
   reg = REGNO (rtl);
4e62ec
+#ifdef LEAF_REG_REMAP
4e62ec
+  reg = LEAF_REG_REMAP (reg);
4e62ec
+#endif
4e62ec
   if ((unsigned) DBX_REGISTER_NUMBER (reg) != dbx_reg_number (rtl))
4e62ec
     abort ();
4e62ec
   nregs = HARD_REGNO_NREGS (REGNO (rtl), GET_MODE (rtl));