This is the mail archive of the gdb-patches@sourceware.org mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

[commit] Fix -Wmissing-prototypes build: the rest


Hi,

this is the remaining [obv]ious part of the patchset.


Regards,
Jan


http://sourceware.org/ml/gdb-cvs/2012-03/msg00047.html

--- src/gdb/ChangeLog	2012/03/02 00:01:24	1.13931
+++ src/gdb/ChangeLog	2012/03/02 00:06:11	1.13932
@@ -1,6 +1,42 @@
 2012-03-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
 
 	Fix -Wmissing-prototypes build.
+	* alpha-tdep.c (alpha_deal_with_atomic_sequence): Make it static.
+	* amd64-darwin-tdep.c (_initialize_amd64_darwin_tdep): New prototype.
+	* amd64-windows-tdep.c (_initialize_amd64_windows_tdep): Likewise.
+	* arm-symbian-tdep.c (arm_symbian_skip_trampoline_code): Make it static.
+	(_initialize_arm_symbian_tdep): New prototype.
+	* arm-wince-tdep.c (arm_wince_skip_main_prologue): Make it static.
+	* i386-darwin-tdep.c (_initialize_i386_darwin_tdep): New prototype.
+	* i386-linux-tdep.c (i386_linux_displaced_step_copy_insn): Make it
+	static.
+	* lm32-tdep.c (_initialize_lm32_tdep): New prototype.
+	* microblaze-linux-tdep.c (_initialize_microblaze_linux_tdep): New
+	prototype.
+	* microblaze-tdep.c (microblaze_debug, microblaze_fetch_instruction)
+	(microblaze_skip_prologue, microblaze_frame_cache): Make them static.
+	* mips-linux-tdep.c (mips_linux_regset_from_core_section): Make it
+	static.
+	* moxie-tdep.c (moxie_process_record): Likewise.
+	* remote-mips.c (mips_can_use_watchpoint, mips_insert_watchpoint)
+	(mips_remove_watchpoint, mips_stopped_by_watchpoint): Make them static.
+	* rl78-tdep.c (rl78_breakpoint_from_pc): Make it static.
+	(_initialize_rl78_tdep): New prototype.
+	* rx-tdep.c (rx_breakpoint_from_pc): Make it static.
+	(_initialize_rx_tdep): New prototype.
+	* solib-darwin.c (darwin_in_dynsym_resolve_code): Make it static.
+	(_initialize_darwin_solib): New prototype.
+	* solib-spu.c: Include solib-spu.h.
+	(_initialize_spu_solib): New prototype.
+	* spu-multiarch.c (_initialize_spu_multiarch): New prototype.
+	* tic6x-tdep.c (tic6x_analyze_prologue, tic6x_skip_prologue)
+	(tic6x_breakpoint_from_pc, tic6x_frame_unwind_cache)
+	(tic6x_software_single_step): Make it static.
+	(_initialize_tic6x_tdep): New prototype.
+
+2012-03-02  Jan Kratochvil  <jan.kratochvil@redhat.com>
+
+	Fix -Wmissing-prototypes build.
 	* cris-tdep.c (cris_can_use_hardware_watchpoint)
 	(cris_region_ok_for_watchpoint, cris_stopped_data_address): Remove.
 
--- src/gdb/alpha-tdep.c	2012/02/02 20:19:09	1.209
+++ src/gdb/alpha-tdep.c	2012/03/02 00:06:12	1.210
@@ -771,7 +771,7 @@
    is found, attempt to step through it.  A breakpoint is placed at the end of 
    the sequence.  */
 
-int 
+static int 
 alpha_deal_with_atomic_sequence (struct frame_info *frame)
 {
   struct gdbarch *gdbarch = get_frame_arch (frame);
--- src/gdb/amd64-darwin-tdep.c	2012/02/20 09:40:57	1.6
+++ src/gdb/amd64-darwin-tdep.c	2012/03/02 00:06:12	1.7
@@ -120,6 +120,9 @@
   set_solib_ops (gdbarch, &darwin_so_ops);
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_amd64_darwin_tdep;
+
 void
 _initialize_amd64_darwin_tdep (void)
 {
--- src/gdb/amd64-windows-tdep.c	2012/01/04 08:16:56	1.9
+++ src/gdb/amd64-windows-tdep.c	2012/03/02 00:06:12	1.10
@@ -177,6 +177,9 @@
   set_solib_ops (gdbarch, &solib_target_so_ops);
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_amd64_windows_tdep;
+
 void
 _initialize_amd64_windows_tdep (void)
 {
--- src/gdb/arm-symbian-tdep.c	2012/01/04 08:16:56	1.5
+++ src/gdb/arm-symbian-tdep.c	2012/03/02 00:06:12	1.6
@@ -29,7 +29,7 @@
 /* If PC is in a DLL import stub, return the address of the `real'
    function belonging to the stub.  */
 
-CORE_ADDR
+static CORE_ADDR
 arm_symbian_skip_trampoline_code (struct frame_info *frame, CORE_ADDR pc)
 {
   struct gdbarch *gdbarch;
@@ -121,6 +121,9 @@
   return GDB_OSABI_SYMBIAN;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_arm_symbian_tdep;
+
 void
 _initialize_arm_symbian_tdep (void)
 {
--- src/gdb/arm-wince-tdep.c	2012/02/07 04:48:18	1.16
+++ src/gdb/arm-wince-tdep.c	2012/03/02 00:06:12	1.17
@@ -84,7 +84,7 @@
    the address of the instruction following that call.  Otherwise, it
    simply returns PC.  */
 
-CORE_ADDR
+static CORE_ADDR
 arm_wince_skip_main_prologue (struct gdbarch *gdbarch, CORE_ADDR pc)
 {
   enum bfd_endian byte_order = gdbarch_byte_order (gdbarch);
--- src/gdb/i386-darwin-tdep.c	2012/01/04 08:17:04	1.10
+++ src/gdb/i386-darwin-tdep.c	2012/03/02 00:06:12	1.11
@@ -287,6 +287,9 @@
   return GDB_OSABI_UNKNOWN;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_i386_darwin_tdep;
+
 void
 _initialize_i386_darwin_tdep (void)
 {
--- src/gdb/i386-linux-tdep.c	2012/03/01 21:13:58	1.87
+++ src/gdb/i386-linux-tdep.c	2012/03/02 00:06:12	1.88
@@ -682,7 +682,7 @@
    which does not seem worth it.  The same effect is achieved by patching that
    'nop' instruction there instead.  */
 
-struct displaced_step_closure *
+static struct displaced_step_closure *
 i386_linux_displaced_step_copy_insn (struct gdbarch *gdbarch,
 				     CORE_ADDR from, CORE_ADDR to,
 				     struct regcache *regs)
--- src/gdb/lm32-tdep.c	2012/01/04 08:17:05	1.9
+++ src/gdb/lm32-tdep.c	2012/03/02 00:06:12	1.10
@@ -590,6 +590,9 @@
   return gdbarch;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_lm32_tdep;
+
 void
 _initialize_lm32_tdep (void)
 {
--- src/gdb/microblaze-linux-tdep.c	2012/01/04 08:17:06	1.7
+++ src/gdb/microblaze-linux-tdep.c	2012/03/02 00:06:12	1.8
@@ -137,6 +137,9 @@
 				&microblaze_linux_sighandler_tramp_frame);
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_microblaze_linux_tdep;
+
 void
 _initialize_microblaze_linux_tdep (void)
 {
--- src/gdb/microblaze-tdep.c	2012/02/28 08:14:11	1.9
+++ src/gdb/microblaze-tdep.c	2012/03/02 00:06:12	1.10
@@ -81,7 +81,7 @@
 
 static int microblaze_debug_flag = 0;
 
-void
+static void
 microblaze_debug (const char *fmt, ...)
 { 
   if (microblaze_debug_flag)
@@ -120,7 +120,7 @@
 
 /* Fetch the instruction at PC.  */
 
-unsigned long
+static unsigned long
 microblaze_fetch_instruction (CORE_ADDR pc)
 {
   enum bfd_endian byte_order = gdbarch_byte_order (target_gdbarch);
@@ -426,7 +426,7 @@
 /* Return PC of first real instruction of the function starting at
    START_PC.  */
 
-CORE_ADDR
+static CORE_ADDR
 microblaze_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR start_pc)
 {
   struct symtab_and_line sal;
@@ -456,7 +456,7 @@
 
 /* Normal frames.  */
 
-struct microblaze_frame_cache *
+static struct microblaze_frame_cache *
 microblaze_frame_cache (struct frame_info *next_frame, void **this_cache)
 {
   struct microblaze_frame_cache *cache;
--- src/gdb/mips-linux-tdep.c	2012/03/01 22:19:45	1.90
+++ src/gdb/mips-linux-tdep.c	2012/03/02 00:06:12	1.91
@@ -581,7 +581,7 @@
   mips64_fill_fpregset (regcache, (mips64_elf_fpregset_t *)gregs, regnum);
 }
 
-const struct regset *
+static const struct regset *
 mips_linux_regset_from_core_section (struct gdbarch *gdbarch,
 			             const char *sect_name, size_t sect_size)
 {
--- src/gdb/moxie-tdep.c	2012/02/02 20:19:16	1.14
+++ src/gdb/moxie-tdep.c	2012/03/02 00:06:12	1.15
@@ -516,7 +516,7 @@
    memory that will be changed in current instruction to "record_arch_list".
    Return -1 if something wrong.  */
 
-int
+static int
 moxie_process_record (struct gdbarch *gdbarch, struct regcache *regcache,
 		      CORE_ADDR addr)
 {
--- src/gdb/remote-mips.c	2012/02/02 20:19:16	1.124
+++ src/gdb/remote-mips.c	2012/03/02 00:06:12	1.125
@@ -2384,7 +2384,7 @@
    is the number of hardware breakpoints already installed.  This
    implements the target_can_use_hardware_watchpoint macro.  */
 
-int
+static int
 mips_can_use_watchpoint (int type, int cnt, int othertype)
 {
   return cnt < MAX_LSI_BREAKPOINTS && strcmp (target_shortname, "lsi") == 0;
@@ -2418,7 +2418,7 @@
    for a write watchpoint, 1 for a read watchpoint, or 2 for a read/write
    watchpoint.  */
 
-int
+static int
 mips_insert_watchpoint (CORE_ADDR addr, int len, int type,
 			struct expression *cond)
 {
@@ -2430,7 +2430,7 @@
 
 /* Remove a watchpoint.  */
 
-int
+static int
 mips_remove_watchpoint (CORE_ADDR addr, int len, int type,
 			struct expression *cond)
 {
@@ -2443,7 +2443,7 @@
 /* Test to see if a watchpoint has been hit.  Return 1 if so; return 0,
    if not.  */
 
-int
+static int
 mips_stopped_by_watchpoint (void)
 {
   return hit_watchpoint;
--- src/gdb/rl78-tdep.c	2012/02/14 20:15:44	1.3
+++ src/gdb/rl78-tdep.c	2012/03/02 00:06:13	1.4
@@ -556,7 +556,7 @@
 
 /* Implement the "breakpoint_from_pc" gdbarch method.  */
 
-const gdb_byte *
+static const gdb_byte *
 rl78_breakpoint_from_pc (struct gdbarch *gdbarch, CORE_ADDR *pcptr,
                          int *lenptr)
 {
@@ -1162,6 +1162,9 @@
   return gdbarch;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_rl78_tdep;
+
 /* Register the above initialization routine.  */
 
 void
--- src/gdb/rx-tdep.c	2012/02/02 20:19:16	1.8
+++ src/gdb/rx-tdep.c	2012/03/02 00:06:13	1.9
@@ -756,7 +756,7 @@
 }
 
 /* Implement the "breakpoint_from_pc" gdbarch method.  */
-const gdb_byte *
+static const gdb_byte *
 rx_breakpoint_from_pc (struct gdbarch *gdbarch, CORE_ADDR *pcptr, int *lenptr)
 {
   static gdb_byte breakpoint[] = { 0x00 };
@@ -859,7 +859,11 @@
   return gdbarch;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_rx_tdep;
+
 /* Register the above initialization routine.  */
+
 void
 _initialize_rx_tdep (void)
 {
--- src/gdb/solib-darwin.c	2012/02/17 16:37:43	1.20
+++ src/gdb/solib-darwin.c	2012/03/02 00:06:13	1.21
@@ -299,7 +299,7 @@
 /* Return 1 if PC lies in the dynamic symbol resolution code of the
    run time loader.  */
 
-int
+static int
 darwin_in_dynsym_resolve_code (CORE_ADDR pc)
 {
   return 0;
@@ -487,6 +487,9 @@
 
 struct target_so_ops darwin_so_ops;
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_darwin_solib;
+
 void
 _initialize_darwin_solib (void)
 {
--- src/gdb/solib-spu.c	2012/01/04 08:17:11	1.16
+++ src/gdb/solib-spu.c	2012/03/02 00:06:13	1.17
@@ -19,6 +19,7 @@
    along with this program.  If not, see <http://www.gnu.org/licenses/>.  */
 
 #include "defs.h"
+#include "solib-spu.h"
 #include "gdbcore.h"
 #include "gdb_string.h"
 #include "gdb_assert.h"
@@ -541,6 +542,9 @@
     }
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_spu_solib;
+
 void
 _initialize_spu_solib (void)
 {
--- src/gdb/spu-multiarch.c	2012/01/04 08:17:12	1.6
+++ src/gdb/spu-multiarch.c	2012/03/02 00:06:13	1.7
@@ -401,6 +401,9 @@
   spu_ops.to_magic = OPS_MAGIC;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_spu_multiarch;
+
 void
 _initialize_spu_multiarch (void)
 {
--- src/gdb/tic6x-tdep.c	2012/01/04 08:27:57	1.4
+++ src/gdb/tic6x-tdep.c	2012/03/02 00:06:13	1.5
@@ -146,7 +146,7 @@
    Bail out early if CURRENT_PC is reached.  Returns the address of the first
    instruction after the prologue.  */
 
-CORE_ADDR
+static CORE_ADDR
 tic6x_analyze_prologue (struct gdbarch *gdbarch, const CORE_ADDR start_pc,
 			const CORE_ADDR current_pc,
 			struct tic6x_unwind_cache *cache,
@@ -298,7 +298,7 @@
 
 /* This is the implementation of gdbarch method skip_prologue.  */
 
-CORE_ADDR
+static CORE_ADDR
 tic6x_skip_prologue (struct gdbarch *gdbarch, CORE_ADDR start_pc)
 {
   CORE_ADDR limit_pc;
@@ -324,7 +324,7 @@
 
 /* This is the implementation of gdbarch method breakpiont_from_pc.  */
 
-const unsigned char*
+static const unsigned char*
 tic6x_breakpoint_from_pc (struct gdbarch *gdbarch, CORE_ADDR *bp_addr,
 			  int *bp_size)
 {
@@ -398,7 +398,7 @@
 
 /* Frame base handling.  */
 
-struct tic6x_unwind_cache*
+static struct tic6x_unwind_cache*
 tic6x_frame_unwind_cache (struct frame_info *this_frame,
 			  void **this_prologue_cache)
 {
@@ -698,7 +698,7 @@
 
 /* This is the implementation of gdbarch method software_single_step.  */
 
-int
+static int
 tic6x_software_single_step (struct frame_info *frame)
 {
   struct gdbarch *gdbarch = get_frame_arch (frame);
@@ -1377,6 +1377,9 @@
   return gdbarch;
 }
 
+/* -Wmissing-prototypes */
+extern initialize_file_ftype _initialize_tic6x_tdep;
+
 void
 _initialize_tic6x_tdep (void)
 {


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]