[Bug debug/42782] [4.5 Regression] VTA missed location: parameter via stack

2010-01-22 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/42782] [4.5 Regression] VTA missed location: parameter via stack

2010-01-20 Thread jakub at gcc dot gnu dot org
--- 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

[Bug debug/42782] [4.5 Regression] VTA missed location: parameter via stack

2010-01-19 Thread aoliva at gcc dot gnu dot org
--- 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

[Bug debug/42782] [4.5 Regression] VTA missed location: parameter via stack

2010-01-18 Thread jakub at gcc dot gnu dot org
--- 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.

[Bug debug/42782] [4.5 Regression] VTA missed location: parameter via stack

2010-01-18 Thread jakub at gcc dot gnu dot org
--- 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: