re PR bootstrap/41404 (expr.c undefined reference while linking jc1)

PR bootstrap/41404
	* dwarf2out.c (mem_loc_descriptor): Punt on CONST_STRING until
	we can handle it correctly.

From-SVN: r151958
This commit is contained in:
Dave Korn 2009-09-22 01:17:24 +00:00 committed by Dave Korn
parent 1b6429d765
commit cf09842e67
2 changed files with 8 additions and 3 deletions

View File

@ -1,3 +1,9 @@
2009-09-22 Dave Korn <dave.korn.cygwin@gmail.com>
PR bootstrap/41404
* dwarf2out.c (mem_loc_descriptor): Punt on CONST_STRING until
we can handle it correctly.
2009-09-21 Gerald Pfeifer <gerald@pfeifer.com>
* doc/install.texi (os2): Remove section.

View File

@ -11252,7 +11252,6 @@ mem_loc_descriptor (rtx rtl, enum machine_mode mode,
break;
}
symref:
mem_loc_result = new_loc_descr (DW_OP_addr, 0, 0);
mem_loc_result->dw_loc_oprnd1.val_class = dw_val_class_addr;
mem_loc_result->dw_loc_oprnd1.v.val_addr = rtl;
@ -11667,8 +11666,8 @@ mem_loc_descriptor (rtx rtl, enum machine_mode mode,
break;
case CONST_STRING:
rtl = get_debug_string_label (XSTR (rtl, 0));
goto symref;
/* These can't easily be tracked, see PR41404. */
break;
default:
#ifdef ENABLE_CHECKING