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: [PATCH]: Make solib.c more multi-archable



Ok with me.

Elena

Andrew Cagney writes:
 > msnyder@cygnus.com wrote:
 > > 
 > > Hello,
 > > 
 > > This patch will allow solib.c to use the bfd to determine whether
 > > it is ELF32 or ELF64, rather than using a compile-time macro.
 > > 
 > > This gets us closer to allowing a single GDB to debug both types
 > > of solibs.
 > > 
 > > 2000-05-03  Michael Snyder  <msnyder@seadog.cygnus.com>
 > > 
 > >         * solib.c (elf_locate_base, info_sharedlibrary_command):
 > >         Look at the bfd to determine if it is elf32 or elf64, rather
 > >         than using an ifdef.  This makes it runtime teststable and
 > >         multi-arch.
 > 
 > My only thought is to make:
 > 
 > 	(get_elf_backend_data (exec_bfd))->s->arch_size == 32)
 > 
 > a function.  I don't actually have any problems with the change. Elena,
 > Jim?
 > 
 > 	Andrew

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