From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Frank Ch. Eigler" To: gdb-patches@sources.redhat.com Subject: one-liner patches to sim/common Date: Thu, 19 Apr 2001 14:01:00 -0000 Message-id: <20010419170124.D29382@redhat.com> X-SW-Source: 2001-04/msg00196.html Hi - I just committed a one-liner pair of patches, as suggested by Andrew Cagney, to get around some annoying problems related to the sim/gdb hanging on to executable file handles unnecessarily. 2001-04-19 Frank Ch. Eigler * sim-utils.c (sim_analyze_program): Call bfd_cache_close after we're finished with its immediate use. * sim-load.c (sim_load_file): Ditto. Index: sim-load.c =================================================================== RCS file: /cvs/cvsfiles/devo/sim/common/sim-load.c,v retrieving revision 1.9 diff -u -r1.9 sim-load.c --- sim-load.c 2000/03/02 09:10:40 1.9 +++ sim-load.c 2001/04/19 19:29:50 @@ -166,6 +166,8 @@ report_transfer_performance (callback, data_count, start_time, end_time); } + bfd_cache_close (result_bfd); + return result_bfd; } Index: sim-utils.c =================================================================== RCS file: /cvs/cvsfiles/devo/sim/common/sim-utils.c,v retrieving revision 1.23 diff -u -r1.23 sim-utils.c --- sim-utils.c 2000/03/02 09:11:13 1.23 +++ sim-utils.c 2001/04/19 19:29:50 @@ -287,6 +287,8 @@ break; } + bfd_cache_close (prog_bfd); + return SIM_RC_OK; }