Appendix F
A sample gdb.ini file

Here you have a sample gdb.ini file listing, which gives better results when using gdb. Under LINUX you should put this in a .gdbinit file in your home directory or the current directory..

 set print demangle off
 set gnutarget auto
 set verbose on
 set complaints 1000
 dir ./rtl/dosv2
 set language c++
 set print vtbl on
 set print object on
 set print sym on
 set print pretty on
 disp /i $eip
 
 define pst
 set $pos=&$arg0
 set $strlen = {byte}$pos
 print {char}&$arg0.st@($strlen+1)
 end
 
 document pst
   Print out a pascal string
 end