gdb: make frame_register static
authorSimon Marchi <simon.marchi@polymtl.ca>
Wed, 30 Nov 2022 03:42:08 +0000 (22:42 -0500)
committerSimon Marchi <simon.marchi@efficios.com>
Thu, 1 Dec 2022 18:29:24 +0000 (13:29 -0500)
It is only used inside frame.c.

Change-Id: I44eb46a5992412f8f8b4954b2284b0ef3b549504

gdb/frame.c
gdb/frame.h

index c8c4ec817a42f7782a251fdb3aa5de805fcffd83..b4079ef833e8aa233c4cd638707e45819c7c8e35 100644 (file)
@@ -1166,7 +1166,12 @@ frame_register_unwind (frame_info_ptr next_frame, int regnum,
   release_value (value);
 }
 
-void
+/* Get the value of the register that belongs to this FRAME.  This
+   function is a wrapper to the call sequence ``frame_register_unwind
+   (get_next_frame (FRAME))''.  As per frame_register_unwind(), if
+   VALUEP is NULL, the registers value is not fetched/computed.  */
+
+static void
 frame_register (frame_info_ptr frame, int regnum,
                int *optimizedp, int *unavailablep, enum lval_type *lvalp,
                CORE_ADDR *addrp, int *realnump, gdb_byte *bufferp)
index 6b841fd50636d59357ce2ec6abe4c88e93079668..100ab1fe48eb7d4c0088e4a590bb85b19ad4b0c4 100644 (file)
@@ -511,17 +511,6 @@ extern ULONGEST get_frame_register_unsigned (frame_info_ptr frame,
 extern bool read_frame_register_unsigned (frame_info_ptr frame,
                                          int regnum, ULONGEST *val);
 
-/* Get the value of the register that belongs to this FRAME.  This
-   function is a wrapper to the call sequence ``frame_register_unwind
-   (get_next_frame (FRAME))''.  As per frame_register_unwind(), if
-   VALUEP is NULL, the registers value is not fetched/computed.  */
-
-extern void frame_register (frame_info_ptr frame, int regnum,
-                           int *optimizedp, int *unavailablep,
-                           enum lval_type *lvalp,
-                           CORE_ADDR *addrp, int *realnump,
-                           gdb_byte *valuep);
-
 /* The reverse.  Store a register value relative to the specified
    frame.  Note: this call makes the frame's state undefined.  The
    register and frame caches must be flushed.  */