+2004-12-05 Randolph Chung <tausq@debian.org>
+
+ * hppah-nat.c (store_inferior_registers): Rewrite logic to not use
+ DEPRECATED_REGISTER_BYTE.
+
+2004-12-05 Randolph Chung <tausq@debian.org>
+
+ * hppa-tdep.c (unwind_command): Print the stub type for stub unwind
+ records.
+
+2004-12-05 Mark Kettenis <kettenis@gnu.org>
+
+ * somsolib.c [PA_SOM_ONLY] (no_shared_libraries): New function.
+ * config/pa/hppahpux.mt (TDEPFILES): Remove solib.o.
+
+ * hppa-hpux-tdep.c: Update copyright notice and year.
+
+2004-12-05 Richard Earnshaw <rearnsha@arm.com>
+
+ * doublest.c (FLOATFORMAT_LARGEST_BYTES): New define.
+ (get_field, put_field): Assert that the format is one we can handle.
+ Simplify logic accordingly.
+ (floatformat_normalize_byteorder): New function.
+ (convert_floatformat_to_doublest): Use floatformat_normalize_byteorder
+ to normalize and select modified byte order. Pass modified byte order
+ to get_field.
+ (floatformat_is_negative, floatformat_is_nan, floatformat_mantissa):
+ Likewise.
+ (convert_doublest_to_floatformat): Select an appropriate intermediate
+ byte order if necessary. Always convert to the final format before
+ returning.
+
+2004-12-04 Daniel Jacobowitz <dan@debian.org>
+
+ PR tui/1703
+ * linux-nat.c (linux_tracefork_child): Use _exit instead of exit.
+ Suggested by Joshua Neuheisel.
+
+2004-12-03 Randolph Chung <tausq@debian.org>
+
+ * gdbarch.sh (instruction_nullified): Delete.
+ * gdbarch.c: Regenerate.
+ * gdbarch.h: Regenerate.
+ * hppa-tdep.c (hppa_target_read_pc): Adjust pc if instruction is
+ nullified.
+ (hppa_unwind_pc): Likewise.
+ (hppa_instruction_nullified): Delete.
+ (hppa_gdbarch_init): Don't set instruction_nullified method.
+ * infrun.c (infwait_states): Remove infwait_nullified_state.
+ (handle_inferior_event): Remove handling of infwait_nullified_state.
+ Remove handling of nullified instructions.
+
+2004-12-03 Mark Kettenis <kettenis@gnu.org>
+
+ * inf-ttrace.c: Include <sys/mman.h>.
+ (struct inf_ttrace_page): New.
+ (struct inf_ttrace_page_dict): New.
+ (inf_ttrace_num_threads_in_syscall)
+ (inf_ttrace_reenable_page_protections): New variables.
+ (inf_ttrace_enable_syscall_events)
+ (inf_ttrace_disable_syscall_events, inf_ttrace_get_page)
+ (inf_ttrace_add_page, inf_ttrace_insert_page)
+ (inf_ttrace_remove_page, inf_ttrace_mask_page_protections)
+ (inf_ttrace_enable_page_protections)
+ (inf_ttrace_disable_page_protections)
+ (inf_ttrace_insert_watchpoint, inf_ttrace_remove_watchpoint)
+ (inf_ttrace_can_use_hw_breakpoint)
+ (inf_ttrace_region_size_ok_for_hw_watchpoint)
+ (inf_ttrace_stopped_by_watchpoint): New functions.
+ (inf_ttrace_him): Remove unsused varaible `tts'.
+ (inf_ttrace_create_inferior): Add assertionts.
+ (inf_ttrace_mourn_inferior): Clear page dictionary.
+ (inf_ttrace_attach): Set initial event mask.
+ (inf_ttrace_detach): Reset number of threads in system call.
+ (inf_ttrace_wait): Deal with system call events.
+ (inf_ttrace_target): Initialize "hardware" watchpoint-related
+ parts of the target vector.
+ (_initialize_inf_ttrace): New prototype and function.
+
+ * hppa-hpux-tdep.c (hppa_hpux_push_dummy_code): Use ULONGEST as
+ type of `gp' variable.
+
2004-12-03 Richard Sandiford <rsandifo@redhat.com>
* README: Remove config.if from directory listing.