Hi, this patch adds gdbarch to register_name callback in rs6000-tdep.c. Also this patch replaces some trivial occurences of current_gdbarch. To do this alivec_register_p now has gdbarch as a parameter. Is this ok to commit? ChangeLog: * rs6000-tdep.c (rs6000_register_name): Add gdbarch parameter. Replace current_gdbarch by gdbarch. (ppc_dwarf2_frame_init_reg): Replace current_gdbarch by gdbarch. (altivec_register_p): Add gdbarch parameter. * ppc-tdep.h (altivec_register_p): Likewise. * ppc-linux-nat.c (store_register. fetch_register, supply_vrregset) (fetch_ppc_registers, store_altivec_register, store_spe_register): Use get_regcache_arch to get at the current architecture by regcache. (store_register, fetch_register): Add gdbarch to altivec_register_p call. -- Markus Deuling GNU Toolchain for Linux on Cell BE deuling@de.ibm.com