* sol-thread.c (_initialize_sol_thread): Add FIXME regarding

order of _initialize_* fns.
This commit is contained in:
Doug Evans 2008-09-12 20:10:57 +00:00
parent d00adf3917
commit 5d6fa95086
2 changed files with 7 additions and 0 deletions

View File

@ -1,5 +1,8 @@
2008-09-12 Doug Evans <dje@google.com>
* sol-thread.c (_initialize_sol_thread): Add FIXME regarding
order of _initialize_* fns.
* dwarf2read.c (comp_unit_head): Rename first_die_ptr to
first_die_offset. All uses updated.
Delete unused members cu_head_ptr, next.

View File

@ -1663,6 +1663,10 @@ _initialize_sol_thread (void)
add_cmd ("sol-threads", class_maintenance, info_solthreads,
_("Show info on Solaris user threads."), &maintenanceinfolist);
/* FIXME: This code takes errant advantage of the order in which
initialization routines are run. _initialize_corelow must run before
this one otherwise orig_core_ops will still contain zeros and the work
of init_sol_core_ops will be undone. */
memcpy (&orig_core_ops, &core_ops, sizeof (struct target_ops));
memcpy (&core_ops, &sol_core_ops, sizeof (struct target_ops));
add_target (&core_ops);