add-symbol-file parsing

Fernando Nasser fnasser@redhat.com
Thu Dec 5 17:02:00 GMT 2002


We have been talking of an eval command in another thread that would also solve 
this problem.

eval add-symbol-file /dir/symbol.file $text_addr

would cause

add-symbol-file /dir/symbol.file 0xdeadc0de

to be executed.


Fernando

-- 
Fernando Nasser
Red Hat - Toronto                       E-Mail:

Mark Santcroos wrote:> Hi Daniel,
> 
> On Tue, Dec 03, 2002 at 12:29:39AM -0500, Daniel Jacobowitz wrote:
> 
>>The problem is, add-symbol-file takes more than a $text_addr.  It also
>>takes a series of -s SECNAME $sec_addr.  We could:
>>
>> - split the command line at -s options and parse anything before the
>>   next -s option as an expression, assuming people will not foolishly
>>   use -s in their expression;
>> - allow only convenience variables
>>
>>Option 2 may be the way to go... What do others think about allowing
>>integer-or-convenience-variable there?
> 
> 
> Option 2 would at least enable us to do everything. In the worst case you
> would have to add another line to your macro that does the
> expression-to-convinience-variable-translation.
> 
> Please let me know if you don't have time and would prefer me to tackle
> this.
> 
> Thanks
> 
> Mark
> 


@redhat.com
2323 Yonge Street, Suite #300
Toronto, Ontario   M4P 2C9



More information about the Gdb mailing list