On Wed, Jul 13, 2005 at 03:44:10PM +0100, Andrew STUBBS wrote:
With this function I get different wrong behaviour. Now I get all but PC
and R15 (stack pointer) as '*value not available*'. I had expected that
that the CFI would override the initialised values because it knows best
(just because it is called 'init', not 'set), but neither R14 nor PR
have
their true values listed despite execute_cfa_program extracting a 'how'
value of DWARF2_FRAME_REG_SAVED_OFFSET. Clearly this is not the case,
but
should it be?
Why isn't it? Please debug this, since reading the code clearly
suggests it works as you expect. See dwarf2_frame_cache.