This is the mail archive of the gdb-patches@sources.redhat.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]
Other format: [Raw text]

Re: Remove ia64-*-aix* support


On Wed, 05 Jan 2005 22:19:12 +0100
Andreas Schwab <schwab@suse.de> wrote:

> Here is a followup patch to separate the ia64-linux parts out of
> ia64-tdep.c and making it a proper OS ABI variant.  Tested on ia64-linux,
> no regressions.
> 
> Andreas.
> 
> 2005-01-05  Andreas Schwab  <schwab@suse.de>
> 
> 	* ia64-tdep.c: Include "osabi.h".
> 	(native_find_global_pointer): Delete.
> 	(ia64_find_global_pointer): Renamed from
> 	generic_elf_find_global_pointer.
> 	(FIND_GLOBAL_POINTER): Delete.  Change all users to call
> 	ia64_find_global_pointer instead.
> 	(ia64_gdbarch_init): Call gdbarch_init_osabi.  Remove references
> 	to ia64_linux_sigcontext_register_address and
> 	ia64_linux_write_pc.  Don't set tdep->find_global_pointer.
> 	(_initialize_ia64_tdep): Call gdbarch_register instead of
> 	deprecated register_gdbarch_init.
> 	(struct gdbarch_tdep): Remove find_global_pointer field and move
> 	to ...
> 	* ia64-tdep.h (struct gdbarch_tdep): ... here.
> 	(ia64_linux_sigcontext_register_address): Remove declaration.
> 	(ia64_linux_getunwind_table): Likewise.
> 	(ia64_linux_write_pc): Likewise.
> 	* ia64-linux-tdep.c: Include "osabi.h".
> 	(ia64_linux_sigcontext_register_address): Make static.
> 	(ia64_linux_write_pc): Likewise.
> 	(ia64_linux_init_abi): New.
> 	(_initialize_ia64_linux_tdep): New.
> 	* Makefile.in (ia64-tdep.o, ia64-linux-tdep.o): Depend on
> 	$(osabi_h).

Okay.

Thanks!

Kevin


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