This is the mail archive of the gdb-patches@sources.redhat.com mailing list for the GDB project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: [RFA] osfsolib.c: support Tru64 5.x


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]