This is the mail archive of the gdb-patches@sourceware.cygnus.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: Using typeinfo functions to determine RTTI


   From: Daniel Berlin <dan@cgsoftware.com>
   Date: 03 May 2000 10:56:02 -0400

   > > Does anyone mind if i use the typeinfo functio name, rather than the
   > > virtual table name, to figure out th real type of an object? It only
   > > matters if someone does -fno-rtti, i believe. But I have no idea how many
   > > people actually use that flag to save time/space in debugging
   > > executables.
   > 
   > Almost all of Cygnus's customers use GDB to debug embedded apps, and
   > space is often an issue there.  But I don't actually know how many of
   > them use -fno-rtti.

   Hmmm.
   See, i've never actually run into problems with the way i do it now
   (vtables) in real code.
   I only noticed the problems when i started trying to get every single
   test in virtfunc.exp to pass.

Is using typeinfo when available (if you expect that to be more
robust), and falling back on the vtables-approach an option?

Mark

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]