Mirror of the gdb mailing list
 help / color / mirror / Atom feed
* Pls help: regarding gdb internals
@ 2008-01-16 19:59 Arun Paneri
  2008-01-16 21:55 ` Jim Blandy
  2008-01-16 22:07 ` Michael Snyder
  0 siblings, 2 replies; 3+ messages in thread
From: Arun Paneri @ 2008-01-16 19:59 UTC (permalink / raw)
  To: gdb

Hi All,

 I am new to gdb code and trying to learn more things. i need help regarding gdb internals.

Can anyone write few lines about how does gdb internally works. I went to "Gdb internals guide" but couldn't find much information specifically which i am looking for. I want information like when we give command
"$gdb test.exe" then how internaly it works. Does it start reading symbols and start making symbol table with this command ? 
Does it start creating stack frames as we give command "run" or before even that with "$gdb test.exe"? I am basically interested to know about creation of frames and how does gdb read them back when we give "backtrace" command? 

I am not sure but i think to creat a frame it calls _initialize_stack (void) and from this it calls fun_command(char *arg, int from_tty) then parse_frame_specification(char *frame_exp) & then create_new_frame(CORE_ADDR addr, CORE_ADDR pc) function.

Pls help.

Thanks & Regards,
Arun


      ____________________________________________________________________________________
Looking for last minute shopping deals?  
Find them fast with Yahoo! Search.  http://tools.search.yahoo.com/newsearch/category.php?category=shopping


^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2008-01-16 22:07 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2008-01-16 19:59 Pls help: regarding gdb internals Arun Paneri
2008-01-16 21:55 ` Jim Blandy
2008-01-16 22:07 ` Michael Snyder

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox