This is the mail archive of the
gdb-patches@sources.redhat.com
mailing list for the GDB project.
Re: [RFA] osfsolib.c: support Tru64 5.x
- To: Nicholas Duffek <nsd at redhat dot com>, gdb-patches at sources dot redhat dot com
- Subject: Re: [RFA] osfsolib.c: support Tru64 5.x
- From: Kevin Buettner <kevinb at cygnus dot com>
- Date: Sun, 13 May 2001 00:06:37 -0700
- Cc: jimb at cygnus dot com, kevinb at cygnus dot com
- References: <200105122347.TAA16895@nog.bosbc.com>
On May 12, 7:47pm, Nicholas Duffek wrote:
> * osfsolib.c: Update libxproc.a comment.
> (ldr_module_info_t): Declare some unknown fields as char *
> instead of CORE_ADDR.
> (ldr_context_t): Document.
> (solib_cleanup_queued): New variable.
> (do_clear_solib, link_map_member): New functions.
> (first_link_map_member, next_link_map_member): Split large "if"
> conditional into multiple conditionals. Rename {first,next}_lm
> to lm. Move common code to link_map_member().
> (find_solib): Call make_run_cleanup().
> (clear_solib): Delete free_all_symtabs comment. Don't call
> disable_breakpoints_in_shlibs().
Nick,
Is there any chance that osfsolib.c could be reworked into a solib.c
backend? (See solib-svr4.c and solib-aix5.c for examples.) I don't
know if you have the time and/or energy to work on this at the moment,
but that's what I would like to see done. (Eventually, anyway.)
In the interim, I think your patch can go in so long as you've tested it
on Tru64 4.x and 5.x.
Kevin