This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
[ob] Use bfd_set_cacheable
- From: Andrew Cagney <cagney at gnu dot org>
- To: gdb-patches at sources dot redhat dot com
- Date: Sun, 15 Feb 2004 10:50:35 -0500
- Subject: [ob] Use bfd_set_cacheable
committed,
Andrew
2004-02-15 Andrew Cagney <cagney@redhat.com>
* solib.c (solib_map_sections): Use bfd_set_cacheable instead of
poking .cacheable directly.
* symfile.c (symfile_bfd_open): Ditto.
Index: solib.c
===================================================================
RCS file: /cvs/src/src/gdb/solib.c,v
retrieving revision 1.61
diff -u -r1.61 solib.c
--- solib.c 8 Nov 2003 00:13:02 -0000 1.61
+++ solib.c 15 Feb 2004 15:14:41 -0000
@@ -250,7 +250,7 @@
/* Leave bfd open, core_xfer_memory and "info files" need it. */
so->abfd = abfd;
- abfd->cacheable = 1;
+ bfd_set_cacheable (abfd, 1);
/* copy full path name into so_name, so that later symbol_file_add
can find it */
Index: symfile.c
===================================================================
RCS file: /cvs/src/src/gdb/symfile.c,v
retrieving revision 1.122
diff -u -r1.122 symfile.c
--- symfile.c 14 Feb 2004 15:46:33 -0000 1.122
+++ symfile.c 15 Feb 2004 15:14:42 -0000
@@ -1251,7 +1251,7 @@
error ("\"%s\": can't open to read symbols: %s.", name,
bfd_errmsg (bfd_get_error ()));
}
- sym_bfd->cacheable = 1;
+ bfd_set_cacheable (sym_bfd, 1);
if (!bfd_check_format (sym_bfd, bfd_object))
{