--- Comment #6 from jakub at gcc dot gnu dot org 2010-01-22 17:02 ---
Fixed.
--
jakub at gcc dot gnu dot org changed:
What|Removed |Added
Status|ASSIGNED
--- Comment #5 from jakub at gcc dot gnu dot org 2010-01-20 22:57 ---
Subject: Bug 42782
Author: jakub
Date: Wed Jan 20 22:57:20 2010
New Revision: 156092
URL: http://gcc.gnu.org/viewcvs?root=gcc&view=rev&rev=156092
Log:
PR debug/42782
* var-tracking.c: Include tree-flo
--- Comment #4 from aoliva at gcc dot gnu dot org 2010-01-19 08:44 ---
Mine (testing a patch)
--
aoliva at gcc dot gnu dot org changed:
What|Removed |Added
Assign
--- Comment #3 from jakub at gcc dot gnu dot org 2010-01-18 10:57 ---
The problem is that dataflow_set_preserve_mem_locs and/or
dataflow_set_remove_mem_locs removes all MEMs (with the exception of those
referring to decl with 0 MEM_OFFSET in the first function) upon encountering a
CALL.
--- Comment #2 from jakub at gcc dot gnu dot org 2010-01-18 10:13 ---
Reproduced. Works with -fno-var-tracking-assignments, and looks to be a
var-tracking.c problem - the testcase doesn't contain (and doesn't need to
contain) any DEBUG_INSNs.
--
jakub at gcc dot gnu dot org changed: