2003-11-09 Andrew Cagney <cagney@redhat.com>
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index b40dee9f386ecb74d4551b70ba83c69da20eefde..192d8309fc47018a8d91a1a1274cf4c8fa736237 100644 (file)
@@ -1,3 +1,79 @@
+2003-11-09  Andrew Cagney  <cagney@redhat.com>
+
+       * arch-utils.c (gdbarch_update_p): New function.
+       * gdbarch.sh (gdbarch_update_p): Delete function.
+       (find_arch_by_info, gdbarch_find_by_info): New functions.
+       (deprecated_current_gdbarch_set_hack): New function.
+       * gdbarch.c: Re-generate.
+
+       * gdbarch.sh (clear_gdbarch_swap): Delete function.
+       (swapout_gdbarch_swap): Delete function.
+       (swapin_gdbarch_swap): Delete function.
+       (init_gdbarch_swap): Delete function.
+       (initialize_non_multiarch): Delete function.
+       (current_gdbarch_swap_in_hack): New function.
+       (current_gdbarch_swap_out_hack): New function.
+       (current_gdbarch_swap_init_hack): New function.
+       * gdbarch.c: Re-generate.
+
+       * gdbarch.sh (verify_gdbarch, gdbarch_dump): Rename "gdbarch"
+       parameter to "current_gdbarch".  Add comment explaining why.
+       (TARGET_FLOAT_FORMAT: Pass "current_gdbarch" to default_double_format.
+       (TARGET_DOUBLE_FORMAT,TARGET_LONG_DOUBLE_FORMAT): Ditto.
+       * gdbarch.c: Re-generate.
+       
+       * config/s390/s390.mh (XM_FILE, XM_CLIBS): Delete macros.
+       * config/s390/nm-linux.h (KERNEL_U_ADDR): Define.
+       * config/s390/xm-linux.h: Delete file.
+       * config/m88k/xm-delta88v4.h: Delete stray.
+
+       * Makefile.in (arch-utils.o): Update dependencies.
+       * arch-utils.c: Include "osabi.h".
+       (gdbarch_info_fill): New function.
+       * arch-utils.h (gdbarch_info_fill): Declare.
+       * gdbarch.sh (gdbarch_update_p): Call "gdbarch_info_fill".
+       * gdbarch.c: Re-generate.
+
+2003-11-09  Mark Kettenis  <kettenis@gnu.org>
+            David S. Miller  <davem@redhat.com>
+
+       * glibc-tdep.c, glibc-tdep.h: New files.
+       * config/arm/linux.mt (TDEPFILES): Add glibc-tdep.o
+       * config/i386/linux.mt (TDEPFILES): Likewise.
+       * i386-linux-tdep.c (glibc-tdep.h): Include.
+       (find_minsym_and_objfile, skip_hurd_resolver): Delete.
+       (i386_linux_skip_solib_resolver): Call glibc_skip_solib_resolver.
+       * arm-linux-tdep.c (glibc-tdep.h): Include.
+       (find_minsym_and_objfile, skip_hurd_resolver): Delete.
+       (arm_linux_skip_solib_resolver): Call glibc_skip_solib_resolver.
+       * Makefile.in (ALLDEPFILES): Add glibc-tdep.c
+       (glibc_tdep_h): Define.
+       (glibc-tdep.o): Add dependencies.
+       (arm-linux-tdep.o): Update dependencies.
+       (i386-linux-tdep.o): Likewise.
+
+2003-11-09  Andrew Cagney  <cagney@redhat.com>
+
+       * config/mips/irix6.mh (NAT_FILE): Set to "nm-irix5.h".
+       * config/mips/nm-irix6.h: Delete file.
+       * config/mips/nm-linux.h: Update copyright.
+       (MIPS_GNULINUX_TARGET): Delete macro.
+       * config/mips/irix6.mh (XM_FILE): Set to "xm-irix5.h".
+       * config/mips/xm-irix6.h: Delete file.
+       * config/mips/linux.mh (XM_FILE): Delete definition.
+       * config/mips/xm-linux.h: Delete file.
+
+2003-11-09  Andrew Cagney  <cagney@redhat.com>
+
+       * d10v-tdep.c (d10v_return_value): New function.
+       (d10v_use_struct_convention): Delete function.
+       (d10v_store_return_value): Delete function.
+       (d10v_extract_struct_value_address): Delete function.
+       (d10v_gdbarch_init): Set "return_value" instead of
+       "extract_return_value", "store_return_value",
+       "extract_struct_value_address", and "use_struct_convention".
+       (RET1_REGNUM): Delete const.
+
 2003-11-09  Mark Kettenis  <kettenis@gnu.org>
 
        From David S. Miller  <davem@redhat.com>:
This page took 0.030325 seconds and 4 git commands to generate.