Reviewed by Daniel Jacobowitz <drow@false.org>
authorFred Fish <fnf@specifix.com>
Mon, 31 Jul 2006 17:33:30 +0000 (17:33 +0000)
committerFred Fish <fnf@specifix.com>
Mon, 31 Jul 2006 17:33:30 +0000 (17:33 +0000)
2006-07-31  Fred Fish  <fnf@specifix.com>
* arm-tdep.c (arm_make_prologue_cache): Use FRAME_OBSTACK_ZALLOC
instead of calling frame_obstack_zalloc directly.
(arm_make_stub_cache): Ditto.
* frame-unwind.h: Ditto.
* frame.c (create_new_frame): Ditto.

gdb/ChangeLog
gdb/arm-tdep.c
gdb/frame-unwind.h
gdb/frame.c

index bbceaa377adbe81fdb97a995138cfac24aa01b99..73ce895070176eeb87d0353f321253ef7bb72d60 100644 (file)
@@ -1,3 +1,11 @@
+2006-07-31  Fred Fish  <fnf@specifix.com>
+
+       * arm-tdep.c (arm_make_prologue_cache): Use FRAME_OBSTACK_ZALLOC
+       instead of calling frame_obstack_zalloc directly.
+       (arm_make_stub_cache): Ditto.
+       * frame-unwind.h: Ditto.
+       * frame.c (create_new_frame): Ditto.
+
 2006-07-27  Bob Wilson  <bob.wilson@acm.org>
 
        * MAINTAINERS (Write After Approval): Add myself.
index a36ade5f4fdbabfcce4bb7f9ce7281eb63570d28..c5c903b29b0c6acef58ba93624d4b3aca219c88f 100644 (file)
@@ -855,7 +855,7 @@ arm_make_prologue_cache (struct frame_info *next_frame)
   struct arm_prologue_cache *cache;
   CORE_ADDR unwound_fp;
 
-  cache = frame_obstack_zalloc (sizeof (struct arm_prologue_cache));
+  cache = FRAME_OBSTACK_ZALLOC (struct arm_prologue_cache);
   cache->saved_regs = trad_frame_alloc_saved_regs (next_frame);
 
   arm_scan_prologue (next_frame, cache);
@@ -962,7 +962,7 @@ arm_make_stub_cache (struct frame_info *next_frame)
   struct arm_prologue_cache *cache;
   CORE_ADDR unwound_fp;
 
-  cache = frame_obstack_zalloc (sizeof (struct arm_prologue_cache));
+  cache = FRAME_OBSTACK_ZALLOC (struct arm_prologue_cache);
   cache->saved_regs = trad_frame_alloc_saved_regs (next_frame);
 
   cache->prev_sp = frame_unwind_register_unsigned (next_frame, ARM_SP_REGNUM);
index cba429cf30d63fe469695abfb4925ebb45ad398c..854aeb6924f370f5d2c175550fdf333d046ae231 100644 (file)
@@ -72,7 +72,7 @@ typedef int (frame_sniffer_ftype) (const struct frame_unwind *self,
 
    THIS_PROLOGUE_CACHE can be used to share any prolog analysis data
    with the other unwind methods.  Memory for that cache should be
-   allocated using frame_obstack_zalloc().  */
+   allocated using FRAME_OBSTACK_ZALLOC().  */
 
 typedef void (frame_this_id_ftype) (struct frame_info *next_frame,
                                    void **this_prologue_cache,
@@ -108,7 +108,7 @@ typedef void (frame_this_id_ftype) (struct frame_info *next_frame,
 
    THIS_PROLOGUE_CACHE can be used to share any prolog analysis data
    with the other unwind methods.  Memory for that cache should be
-   allocated using frame_obstack_zalloc().  */
+   allocated using FRAME_OBSTACK_ZALLOC().  */
 
 typedef void (frame_prev_register_ftype) (struct frame_info *next_frame,
                                          void **this_prologue_cache,
index 64e1baff1eb54e3430fb2c0844c430f90727ba0b..19141ff51fd649537b8511250e928de00f40ad89 100644 (file)
@@ -946,7 +946,7 @@ create_new_frame (CORE_ADDR addr, CORE_ADDR pc)
                          paddr_nz (addr), paddr_nz (pc));
     }
 
-  fi = frame_obstack_zalloc (sizeof (struct frame_info));
+  fi = FRAME_OBSTACK_ZALLOC (struct frame_info);
 
   fi->next = create_sentinel_frame (current_regcache);