aboutsummaryrefslogtreecommitdiff
path: root/gdb
diff options
context:
space:
mode:
authorTom Tromey <tom@tromey.com>2021-03-08 07:27:57 -0700
committerTom Tromey <tom@tromey.com>2021-03-08 07:28:44 -0700
commit40d07d07d051308626f6079fa6d1598fafb445c7 (patch)
treea4970d5e8eca6209227d371eabc11e409053b243 /gdb
parent0b2b0b8220f4430f83c49ca2da62f27b6b1964d1 (diff)
downloadbinutils-40d07d07d051308626f6079fa6d1598fafb445c7.zip
binutils-40d07d07d051308626f6079fa6d1598fafb445c7.tar.gz
binutils-40d07d07d051308626f6079fa6d1598fafb445c7.tar.bz2
Change exp_uses_objfile to return bool
This change exp_uses_objfile to return bool. gdb/ChangeLog 2021-03-08 Tom Tromey <tom@tromey.com> * parser-defs.h (exp_uses_objfile): Return bool. * parse.c (exp_uses_objfile): Return bool.
Diffstat (limited to 'gdb')
-rw-r--r--gdb/ChangeLog5
-rw-r--r--gdb/parse.c8
-rw-r--r--gdb/parser-defs.h2
3 files changed, 10 insertions, 5 deletions
diff --git a/gdb/ChangeLog b/gdb/ChangeLog
index 7e7a2c0..edbba7f 100644
--- a/gdb/ChangeLog
+++ b/gdb/ChangeLog
@@ -1,5 +1,10 @@
2021-03-08 Tom Tromey <tom@tromey.com>
+ * parser-defs.h (exp_uses_objfile): Return bool.
+ * parse.c (exp_uses_objfile): Return bool.
+
+2021-03-08 Tom Tromey <tom@tromey.com>
+
* value.h (eval_skip_value): Don't declare.
* opencl-lang.c (eval_opencl_assign): Update.
* m2-lang.c (eval_op_m2_high, eval_op_m2_subscript): Update.
diff --git a/gdb/parse.c b/gdb/parse.c
index 056dee1..966b27e 100644
--- a/gdb/parse.c
+++ b/gdb/parse.c
@@ -641,11 +641,11 @@ parser_fprintf (FILE *x, const char *y, ...)
va_end (args);
}
-/* Return 1 if EXP uses OBJFILE (and will become dangling when OBJFILE
- is unloaded), otherwise return 0. OBJFILE must not be a separate debug info
- file. */
+/* Return rue if EXP uses OBJFILE (and will become dangling when
+ OBJFILE is unloaded), otherwise return false. OBJFILE must not be
+ a separate debug info file. */
-int
+bool
exp_uses_objfile (struct expression *exp, struct objfile *objfile)
{
gdb_assert (objfile->separate_debug_objfile_backlink == NULL);
diff --git a/gdb/parser-defs.h b/gdb/parser-defs.h
index 2276821..8ff9da6 100644
--- a/gdb/parser-defs.h
+++ b/gdb/parser-defs.h
@@ -376,7 +376,7 @@ extern bool parse_float (const char *p, int len,
extern void parser_fprintf (FILE *, const char *, ...) ATTRIBUTE_PRINTF (2, 3);
-extern int exp_uses_objfile (struct expression *exp, struct objfile *objfile);
+extern bool exp_uses_objfile (struct expression *exp, struct objfile *objfile);
#endif /* PARSER_DEFS_H */