* config.bfd (mips-dec-netbsd*): Delete alias for mips*el-*-netbsd*.
	* configure.in (mips-dec-netbsd*): Delete.
	* configure: Regenerate.
	* configure.tgt (mips*-dec-netbsd*): Delete alias for
	mips*el-*-netbsd*.
	(sparc64-*-netbsd*): Add elf32_sparc to targ_extra_emuls.
* config/tc-ppc.c (md_parse_option): Make -maltivec default
to generating PowerPC instructions.
* gdbarch.sh (TARGET_CHAR_SIGNED): New macro.
* gdbarch.c, gdbarch.h: Regenerated.
* gdbtypes.c (build_gdbtypes): If TARGET_CHAR_SIGNED is zero,
set the TYPE_FLAG_UNSIGNED bit on the type.
* s390-tdep.c (s390_gdbarch_init): On the S/390, characters
are unsigned by default.
* rs6000-tdep.c (rs6000_gdbarch_init): Same for PowerPC and
RS6000.
* s390-tdep.c (s390_readinstruction): Don't call
info->read_memory_func to read zero bytes.  Some targets'
xfer_memory functions can't cope with that.
* s390-tdep.c (s390_get_frame_info): Give orig_sp a reasonable
value, even when fextra_info->stack_bought can't be trusted,
* s390-tdep.c (s390_frame_saved_pc_nofix): If we get the saved PC
out of the return address register, cache that in the frame's
extra info, just as if we'd gotten it from the saved regs array;
that way, it's not a lie to set the saved_pc_valid flag.
* s390-tdep.c (s390_pop_frame_regular): Make sure the saved_regs
array is actually set before we try to use it.
When --wide is used, do not truncate symbol names.
	* gdb.asm/asm-source.exp: Drop setting link-flags for xstormy16.
	Substitute call to target_link by call to gdb_compile.
	* compile.c: Fix comment typos.
        * gdb.base/annota1.exp: Expect failure for hpux11 when posting
        a SIGTRAP to the inferior.
        * gdb.c++/templates.exp: Use "hppa64-*-*", not "hppa2.0w-*-*"
* gdbarch.sh (TARGET_CHAR_SIGNED): Do not specify the print
format.
* config/tc-sh.c (parse_at): Reject @(r0) and @(r0,).
* gas/sh/err-at.s: New test.
	* compile.c: Fix formatting.
* remote.c (struct packet_reg): Add field in_g_packet.
(struct remote_state): Rename field g_packet to regs;
(free_remote_state): Update.
(init_remote_state): Add pseudo-registers to table.  Initialize
in_g_packet.  Drop sentinal from table.
(packet_reg_from_regnum, packet_reg_from_pnum): Update.
(remote_fetch_registers): Handle registers not in the g-packet.
(remote_store_registers): Ditto.
	* cli/cli-decode.c (add_cmd): Initialize pre_show_hook in
	the new command.