* remote-pa.c (boot_board): Add dummy params to make type compatible
authorFred Fish <fnf@specifix.com>
Tue, 13 Aug 1996 04:27:08 +0000 (04:27 +0000)
committerFred Fish <fnf@specifix.com>
Tue, 13 Aug 1996 04:27:08 +0000 (04:27 +0000)
  for passing to add_com.
* scm-exp.c (scm_lreadr): Ensure svalue is not used uninitialized.
* buildsym.c (compare_line_numbers): Change function to match
prototype and also what qsort expects.

gdb/ChangeLog
gdb/buildsym.c
gdb/remote-pa.c
gdb/scm-exp.c

index 1cff938ba7a5939061e7388e63a09df0843accaf..0daaa744fefd40a59a62ce6516dfe47205b1cb7f 100644 (file)
@@ -1,3 +1,11 @@
+Mon Aug 12 21:23:44 1996  Fred Fish  <fnf@cygnus.com>
+
+       * remote-pa.c (boot_board): Add dummy params to make type compatible
+       for passing to add_com.
+       * scm-exp.c (scm_lreadr): Ensure svalue is not used uninitialized.
+       * buildsym.c (compare_line_numbers): Change function to match
+       prototype and also what qsort expects.
+
 Mon Aug 12 19:19:00 1996  Mark Alexander  <marka@cygnus.com>
 
        * remote.c: Make remote_write_size public.
index 5a5847a823f45185ae32dc4b0ceaf7e66f8c6332..e0b30f02c147fadb6d7084e97cc0b40a718a75dd 100644 (file)
@@ -664,8 +664,8 @@ record_line (subfile, line, pc)
 
 static int
 compare_line_numbers (ln1p, ln2p)
-     const PTR ln1p;
-     const PTR ln2p;
+     const void *ln1p;
+     const void *ln2p;
 {
   struct linetable_entry *ln1 = (struct linetable_entry *) ln1p;
   struct linetable_entry *ln2 = (struct linetable_entry *) ln2p;
index bbc8313c5f8049f38bd5a4a7acad99beac291234..3fc422ff5ce3954c9888574585b1e4525c653569 100644 (file)
@@ -175,7 +175,7 @@ static int
 read_frame PARAMS ((char *));
 
 static void
-boot_board PARAMS ((void));
+boot_board PARAMS ((char *, int));
 
 static int
 remote_write_bytes PARAMS ((CORE_ADDR memaddr, char *myaddr, int len));
@@ -374,8 +374,10 @@ get_offsets ()
 
 #define INBUFSIZE 10
 
-void
-boot_board()
+static void
+boot_board (dummy1, dummy2)
+     char *dummy1;
+     int dummy2;
 {
   char c;
   char buf[INBUFSIZE];
index 70e719181dd449a3e2c840ef0f6f7dca7c36fea4..63995639dcf326bae854ee8837dba0c379e19254 100644 (file)
@@ -230,7 +230,7 @@ scm_lreadr (skipping)
 {
   int c, j;
   struct stoken str;
-  LONGEST svalue;
+  LONGEST svalue = 0;
  tryagain:
   c = *lexptr++;
   switch (c)