[PATCH] More tracepoint fixes

Nathan Sidwell nathan@codesourcery.com
Wed Feb 9 11:54:00 GMT 2005


This is a more complicated tracepoint fix.  The variable tracing mechanism
does not cope with COMPUTED_LOC and ARG_COMPUTED_LOC symbols, as generated
by gcc 3.4.  Expressions containing said symbols are dealt with.  This
patch rearranges 'collect_symbol' and 'add_local_symbols' to deal with
such computed symbols.  These are dumped as if they were expressions --
hence the breakout of the expression dumping from encode_actions.

built & tested on i686-pc-linux-gnu, and an unreleased remote
architecture. ok?

nathan

-- 
Nathan Sidwell    ::   http://www.codesourcery.com   ::     CodeSourcery LLC
nathan@codesourcery.com    ::     http://www.planetfall.pwp.blueyonder.co.uk

-------------- next part --------------
An embedded and charset-unspecified text was scrubbed...
Name: tracepoint2.patch
URL: <http://sourceware.org/pipermail/gdb-patches/attachments/20050209/3ef56e97/attachment.ksh>


More information about the Gdb-patches mailing list