aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndrew Cagney <cagney@redhat.com>2000-05-15 01:44:40 +0000
committerAndrew Cagney <cagney@redhat.com>2000-05-15 01:44:40 +0000
commit5bfb05ca594c81169234512fb4edd3d3f6833e16 (patch)
tree187c7a64d964f1b5f77ed60fcceab7c092aec178
parent5e6cbf410d036264fabdb28319642462d470f516 (diff)
downloadgdb-5bfb05ca594c81169234512fb4edd3d3f6833e16.zip
gdb-5bfb05ca594c81169234512fb4edd3d3f6833e16.tar.gz
gdb-5bfb05ca594c81169234512fb4edd3d3f6833e16.tar.bz2
Fix IRIX cc warnings. Fix ui_out functions that didn't return a value.
-rw-r--r--gdb/ChangeLog7
-rw-r--r--gdb/mdebugread.c2
-rw-r--r--gdb/proc-events.c2
-rw-r--r--gdb/ui-out.c4
4 files changed, 11 insertions, 4 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 135fadb..6af6997 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,3 +1,10 @@
+Mon May 15 11:23:23 2000 Andrew Cagney <cagney@b1.cygnus.com>
+
+ * proc-events.c (init_syscall_table): Delete stray ``;''.
+ * ui-out.c (ui_out_set_flags, ui_out_clear_flags): Return old
+ value.
+ * mdebugread.c (START_PSYMTAB): Add paren to avoid x=x=x.
+
2000-05-12 Kevin Buettner <kevinb@redhat.com>
* dwarf2read.c (dwarf2_const_value_data): Fix typo in sign
diff --git a/gdb/mdebugread.c b/gdb/mdebugread.c
index 6c7ddcc..7b0ccf0 100644
--- a/gdb/mdebugread.c
+++ b/gdb/mdebugread.c
@@ -2769,7 +2769,7 @@ parse_partial_symbols (objfile)
#define CUR_SYMBOL_TYPE type_code
#define CUR_SYMBOL_VALUE sh.value
#define START_PSYMTAB(ofile,fname,low,symoff,global_syms,static_syms)\
- pst = save_pst
+ (pst = save_pst)
#define END_PSYMTAB(pst,ilist,ninc,c_off,c_text,dep_list,n_deps,textlow_not_set) (void)0
#define HANDLE_RBRAC(val) \
if ((val) > save_pst->texthigh) save_pst->texthigh = (val);
diff --git a/gdb/proc-events.c b/gdb/proc-events.c
index 2a430d8..8af9671 100644
--- a/gdb/proc-events.c
+++ b/gdb/proc-events.c
@@ -1389,7 +1389,7 @@ init_syscall_table (void)
#if defined (SYS_yield)
syscall_table[SYS_yield] = "yield";
#endif
-};
+}
/*
* Prettyprint a single syscall by number.
diff --git a/gdb/ui-out.c b/gdb/ui-out.c
index 80dee53..f94cd60 100644
--- a/gdb/ui-out.c
+++ b/gdb/ui-out.c
@@ -490,7 +490,7 @@ ui_out_set_flags (uiout, mask)
struct ui_out *uiout;
int mask;
{
- int oldflags;
+ int oldflags = uiout->flags;
uiout->flags |= mask;
@@ -503,7 +503,7 @@ ui_out_clear_flags (uiout, mask)
struct ui_out *uiout;
int mask;
{
- int oldflags;
+ int oldflags = uiout->flags;
uiout->flags &= ~mask;