This is the mail archive of the
gdb@sources.redhat.com
mailing list for the GDB project.
Re: add-symbol-file-from-memory patch breaks non-elf targets?
- From: Roland McGrath <roland at redhat dot com>
- To: Jim Blandy <jimb at redhat dot com>
- Cc: Randolph Chung <randolph at tausq dot org>, gdb at sources dot redhat dot com
- Date: Thu, 22 Apr 2004 21:18:56 -0700
- Subject: Re: add-symbol-file-from-memory patch breaks non-elf targets?
It's unfortunate that this is done in a way that requires a tweak for every
specific target. The functionality will work, and thus ought to be
available, on any ELF target. The use of symbol_file_add_from_memory from
other gdb code to support Linux's vDSO is already needed on more than one
Linux target and it is not unlikely that other Linux targets will follow
suit in the future. It is crufty and makes maintenance error prone if we
have nothing better than copying and updating makefile boilerplate for
every specific Linux/CPU target. For example, your patch covers only x86
and powerpc, but already IA64 and x86-64 need this support (and AFAIK not
yet powerpc).