+2006-01-20 Mark Mitchell <mark@codesourcery.com>
+
+ * Makefile.in (remote-rdi.o): Remove.
+ (rdi-share/libangsd.a): Likewise.
+ * README: Don't mention remote-rdi.c.
+ * NEWS: Mention removal of rdi-share.
+ * configure.ac: Don't configure rdi-share subdirectory.
+ * remote-rdi.c: Remove.
+ * config/arm/embed.mt (TDEPFILES): Remove remote-rdi.o.
+ (TDEPLIBS): Remove rdi-share/libangsd.a.
+ * rdi-share/Makefile.am: Remove.
+ * rdi-share/Makefile.in: Likewise.
+ * rdi-share/README.CYGNUS: Likewise.
+ * rdi-share/aclocal.m4: Likewise.
+ * rdi-share/adp.h: Likewise.
+ * rdi-share/adperr.h: Likewise.
+ * rdi-share/angel.h: Likewise.
+ * rdi-share/angel_bytesex.c: Likewise.
+ * rdi-share/angel_bytesex.h: Likewise.
+ * rdi-share/angel_endian.h: Likewise.
+ * rdi-share/ardi.c: Likewise.
+ * rdi-share/ardi.h: Likewise.
+ * rdi-share/armdbg.h: Likewise.
+ * rdi-share/buffers.h: Likewise.
+ * rdi-share/chandefs.h: Likewise.
+ * rdi-share/channels.h: Likewise.
+ * rdi-share/chanpriv.h: Likewise.
+ * rdi-share/configure: Likewise.
+ * rdi-share/configure.in: Likewise.
+ * rdi-share/crc.c: Likewise.
+ * rdi-share/crc.h: Likewise.
+ * rdi-share/dbg_conf.h: Likewise.
+ * rdi-share/dbg_cp.h: Likewise.
+ * rdi-share/dbg_hif.h: Likewise.
+ * rdi-share/dbg_rdi.h: Likewise.
+ * rdi-share/devclnt.h: Likewise.
+ * rdi-share/devices.h: Likewise.
+ * rdi-share/devsw.c: Likewise.
+ * rdi-share/devsw.h: Likewise.
+ * rdi-share/drivers.c: Likewise.
+ * rdi-share/drivers.h: Likewise.
+ * rdi-share/etherdrv.c: Likewise.
+ * rdi-share/ethernet.h: Likewise.
+ * rdi-share/host.h: Likewise.
+ * rdi-share/hostchan.c: Likewise.
+ * rdi-share/hostchan.h: Likewise.
+ * rdi-share/hsys.c: Likewise.
+ * rdi-share/hsys.h: Likewise.
+ * rdi-share/logging.c: Likewise.
+ * rdi-share/logging.h: Likewise.
+ * rdi-share/msgbuild.c: Likewise.
+ * rdi-share/msgbuild.h: Likewise.
+ * rdi-share/params.c: Likewise.
+ * rdi-share/params.h: Likewise.
+ * rdi-share/rx.c: Likewise.
+ * rdi-share/rxtx.h: Likewise.
+ * rdi-share/serdrv.c: Likewise.
+ * rdi-share/serpardr.c: Likewise.
+ * rdi-share/sys.h: Likewise.
+ * rdi-share/tx.c: Likewise.
+ * rdi-share/unixcomm.c: Likewise.
+ * rdi-share/unixcomm.h: Likewise.
+
+2006-01-21 Mark Kettenis <kettenis@gnu.org>
+
+ * hppa-linux-tdep.c (hppa_linux_sigtramp_frame_prev_register):
+ Change type of last argument to `gdb_byte *'.
+
+2006-01-20 Mark Kettenis <kettenis@gnu.org>
+
+ * hppa-tdep.h (hppa_in_solib_call_trampoline)
+ (hppa_skip_trampoline_code): New prototypes.
+ * hppa-tdep.c (struct insn_pattern): New.
+ (hppa_long_branch_stub, hppa_long_branch_pic_stub)
+ (hppa_import_stub, hppa_import_pic_stub, hppa_plt_stub): Moved
+ here from hppa-linux-tdep.c
+ (HPPA_MAX_INSN_PATTERN_LEN): New define.
+ (hppa_match_insns, hppa_match_insns_relaxed, hppa_in_dyncall)
+ (hppa_in_solib_call_trampoline, hppa_skip_trampoline_code): New
+ functions based on functions removed from hppa-linux-tdep.c.
+ * hppa-linux-tdep.c (hppa_long_branch_stub)
+ (hppa_long_branch_pic_stub, hppa_import_stub)
+ (hppa_import_pic_stub, hppa_plt_stub): Moved to hppa-tdep.c.
+ (insns_match_pattern_relaxed, hppa_linux_in_dyncall)
+ (hppa_linux_in_solib_call_trampoline)
+ (hppa_linux_skip_trampoline_code): Removed.
+ (hppa_linux_init_abi): Set TDEP->in_solib_call_tranpoline to
+ hppa_in_solib_call_trampoline and skip_trampoline_code to
+ hppa_skip_trampoline_code.
+ * hppabsd-tdep.c (hppabsd_init_abi): Set
+ TDEP->in_solib_call_trampoline and skip_trampoline_code.
+
+2006-01-20 Jim Blandy <jimb@redhat.com>
+
+ * MAINTAINERS: Change my E-mail address.
+
+ * configure.ac: Add -Wno-pointer-sign to list of build warnings.
+ * configure: Regenerated.
+
+2006-01-20 Daniel Jacobowitz <dan@codesourcery.com>
+
+ * MAINTAINERS: Overhaul.
+
+2006-01-18 Mark Kettenis <kettenis@gnu.org>
+
+ Based on a previous patch form Michal Ludvig:
+ * amd64-tdep.c (amd64_sse_type): Remove.
+ (amd64_register_info): Use i386_eflags_type and i386_sse_type
+ where appropriate.
+ (AMD64_NUM_REGS): Use ARRAY_SIZE.
+ (amd64_register_type): Remove code to build amd_sse_type.
+ * i386-tdep.c (i386_eflag_type): New variable.
+ (i386_mmx_type, i386_sse_type): Make global.
+ (i386_init_types): New function.
+ (i386_build_mmx_type, i386_build_sse_type): Remove functions.
+ (i386_register_type): Return i386_eflag_type, i386_sse_type and
+ i386_mmx_type when appropriate.
+ (_initialize_i386_tdep): Call i386_init_types.
+ * i386-tdep.h (i386_eflags_type, i386_mmx_type, i386_sse_type):
+ Declare extern.
+
+ Based on a previous patch form Michal Ludvig:
+ * gdbtypes.c (append_flags_type_flag, init_flags_type): New
+ functions.
+ (is_integral_type, rank_one_type, recursive_dump_type): Add
+ support for TYPE_CODE_FLAGS.
+ * gdbtypes.h (enum type_code): Add TYPE_CODE_FLAGS.
+ (append_flags_type_field, init_flags_type): New prototypes.
+ * ada-valprint.c (ada_val_print_1): Add support for
+ TYPE_CODE_FLAGS.
+ * c-valprint.c (c_val_print): Likewise.
+ * f-valprint.c (f_val_print): Likewise.
+ * p-valprint.c (pascal_val_print): Likewise.
+ * valprint.c (val_print_type_code_flags): New function.
+ * valprint.h (val_print_type_code_flags): New prototype.
+ * value.c (unpack_long, value_from_longest): Add support for
+ TYPE_CODE_FLAGS.
+
2006-01-17 Christopher Faylor <cgf@timesys.com>
* MAINTAINERS: Very belatedly remove myself from from the list of