Allocate regset structures in the gdbarch's obstack, not using
[deliverable/binutils-gdb.git] / gdb / ChangeLog
index 4850e7c6d0246590fd732205ae403c546a72a795..554363fd2a6f21295c0431e021c302f6c462d7bc 100644 (file)
@@ -1,3 +1,22 @@
+2004-05-21  Jim Blandy  <jimb@redhat.com>
+
+       Allocate regset structures in the gdbarch's obstack, not using
+       xmalloc.
+       * regset.c (regset_alloc): Renamed from regset_xmalloc.
+       Add 'arch' argument.  Allocate the regset on arch's obstack, not
+       using xmalloc.
+       * regset.h (regset_alloc): Update declaration.
+       * am64-tdep.c (amd64_regset_from_core_section): Update call; pass
+       gdbarch argument.
+       * amd64obsd-tdep.c (amd64obsd_regset_from_core_section): Same.
+       * i386-tdep.c (i386_regset_from_core_section): Same.
+       * i386nbsd-tdep.c (i386nbsd_aout_regset_from_core_section): Same.
+       * i386obsd-tdep.c (i386obsd_aout_regset_from_core_section): Same.
+       * sparc64fbsd-tdep.c (sparc64fbsd_init_abi): Same.
+       * sparc64nbsd-tdep.c (sparc64nbsd_init_abi): Same.
+       * sparc64obsd-tdep.c (sparc64obsd_init_abi): Same.
+       * sparcnbsd-tdep.c (sparc32nbsd_init_abi): Same.
+
 2004-05-21  Joel Brobecker  <brobecker@gnat.com>
 
        * config/djgpp/fnchange.lst: Undo previous change, was useless.
This page took 0.024006 seconds and 4 git commands to generate.