This is the mail archive of the
gcc-cvs@gcc.gnu.org
mailing list for the GCC project.
r148573 - in /branches/var-tracking-assignments...
- From: aoliva at gcc dot gnu dot org
- To: gcc-cvs at gcc dot gnu dot org
- Date: Wed, 17 Jun 2009 07:11:30 -0000
- Subject: r148573 - in /branches/var-tracking-assignments...
Author: aoliva
Date: Wed Jun 17 07:11:30 2009
New Revision: 148573
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=148573
Log:
* cfgexpand.c (adjust_debug_string_constant): Remove.
(debug_string_constants_p): Remove.
(adjust_debug_string_constants): Remove.
(expand_debug_expr): Don't delay expansion of strings without
constant pool entries. Tweak DECL processing. Fail more
verbosely on unrecognized tree nodes, but only when checking
is enabled.
(expand_debug_locations): New, sort of extracted from...
(expand_gimple_basic_block): ... here.
(gimple_expand_cfg): Expand debug locations after expanding all
basic blocks. Don't adjust debug string constants any more.
Modified:
branches/var-tracking-assignments-4_4-branch/gcc/ChangeLog.vta
branches/var-tracking-assignments-4_4-branch/gcc/cfgexpand.c