Re: var_tracking question

2005-07-01 Thread DJ Delorie
> Even on mainline? No, one of our branches. > See PR debug/21946 and > http://gcc.gnu.org/ml/gcc-patches/2005-06/msg00312.html. > Var-tracking is very broken in that it doesn't care about register > modes, but what I have comitted should at least prevent bogus dwarf2 > location list generation.

Re: var_tracking question

2005-07-01 Thread Daniel Berlin
On Fri, 2005-07-01 at 11:50 +0200, Jakub Jelinek wrote: > On Thu, Jun 30, 2005 at 09:25:47PM -0400, DJ Delorie wrote: > > > > My m32c port is generating tracking notes that look like this: > > > > (var_location 0x2a95758dd0 (parallel [ > > (expr_list:REG_DEP_TRUE (reg/v:SI 0 r0 [orig:

Re: var_tracking question

2005-07-01 Thread Jakub Jelinek
On Thu, Jun 30, 2005 at 09:25:47PM -0400, DJ Delorie wrote: > > My m32c port is generating tracking notes that look like this: > > (var_location 0x2a95758dd0 (parallel [ > (expr_list:REG_DEP_TRUE (reg/v:SI 0 r0 [orig:123 remainder_size ] > [123]) > (const_int 0 [0x0])

var_tracking question

2005-06-30 Thread DJ Delorie
My m32c port is generating tracking notes that look like this: (var_location 0x2a95758dd0 (parallel [ (expr_list:REG_DEP_TRUE (reg/v:SI 0 r0 [orig:123 remainder_size ] [123]) (const_int 0 [0x0])) (expr_list:REG_DEP_TRUE (reg:HI 1 r2 [ remainder_size+2 ])