Change exp_uses_objfile to return bool
authorTom Tromey <tom@tromey.com>
Mon, 8 Mar 2021 14:27:57 +0000 (07:27 -0700)
committerTom Tromey <tom@tromey.com>
Mon, 8 Mar 2021 14:28:44 +0000 (07:28 -0700)
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.

gdb/ChangeLog
gdb/parse.c
gdb/parser-defs.h

index 7e7a2c0d1a36382734d6be705e3958bd6c1f9e5f..edbba7fd8bff1fa3011ab99db15bb863ae1ed522 100644 (file)
@@ -1,3 +1,8 @@
+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.
index 056dee18d078f839d1240533150b3d3e76325e56..966b27e56438ff5c93bd633cf5d4d26953c37a02 100644 (file)
@@ -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);
index 22768215a244c1598be1cd3fd777077816631cec..8ff9da63d41b6a91526ac4481e7326fdce1cec9f 100644 (file)
@@ -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 */