summaryrefslogtreecommitdiff
path: root/gdb/hpux-thread.c
Commit message (Collapse)AuthorAgeFilesLines
* Rewrite find_active_thread() and find_tcb() to use ptid_t, instead ofJoel Brobecker2001-10-081-16/+12
| | | | | | overloading the thread and the pid into the same 32-bit value. Make associated necessary adaptations. Also remove unused variable cached_active_thread.
* Consolidate save_inferior_ptid/restore_inferior_ptid implementation toKevin Buettner2001-05-061-44/+0
| | | | one source file.
* Phase 1 of the ptid_t changes.Kevin Buettner2001-05-041-44/+48
|
* Update/correct copyright notices.Kevin Buettner2001-03-061-1/+1
|
* Create new file regcache.h. Update all uses.Andrew Cagney2001-03-011-1/+2
|
* From Paul Hilfinger. Add attribs param to hpux_thread_xfer_memory.Andrew Cagney2001-02-161-2/+4
|
* Protoization.Kevin Buettner2000-09-051-6/+2
|
* Protoization.Kevin Buettner2000-07-301-47/+24
|
* Eliminate PARAMS from function pointer declarations.Kevin Buettner2000-06-041-1/+1
|
* PARAMS removal.Kevin Buettner2000-05-281-8/+7
|
* import gdb-1999-11-08 snapshotJason Molenda1999-11-091-4/+17
|
* import gdb-1999-08-30 snapshotJason Molenda1999-08-311-1/+0
|
* import gdb-1999-07-07 post reformatJason Molenda1999-07-071-58/+59
|
* import gdb-19990504 snapshotStan Shebs1999-05-051-1/+1
|
* Initial creation of sourceware repositorygdb-4_18-branchpointStan Shebs1999-04-161-0/+641
|
* Initial creation of sourceware repositoryStan Shebs1999-04-161-641/+0
|
* * target.c (dummy_target): Don't initialize statically.Stan Shebs1999-01-191-73/+48
| | | | | | | | | | | (init_dummy_target): New function, fills in dummy_target. (initialize_targets): Use it. * hpux-thread.c (hpux_thread_ops): Don't initialize statically. (init_hpux_thread_ops): New function, fills in hpux_thread_ops. (_initialize_hpux_thread): Use it. * m3-nat.c (m3_ops): Don't initialize statically. (init_m3_ops): New function, fills in m3_ops. (_initialize_m3): Use it.
* 1999-01-18 Fernando Nasser <fnasser@totem.to.cygnus.com>Fernando Nasser1999-01-191-0/+1
| | | | | | | * sol-thread.c: delete compile time initialization of target_ops (_initialize_sol_thread): initialize target_ops at run time. * hpux-thread.c: added target_ops entry. * m3-nat.c: ditto.
* Wed Jan 13 14:59:02 1999 Michael Snyder <msnyder@cleaver.cygnus.com>Michael Snyder1999-01-131-0/+1
| | | | | | | | | | | | | | * infrun.c (set/show scheduler-locking) New command. Set a mode bit that will control how GDB attempts to control thread scheduling for step, continue, etc. (resume): make use of the schedule-locking mode. * target.h (struct target_ops): new field to_has_thread_control. * sol-thread.c: initialize target_ops to_has_thread_control. * procfs.c: ditto. * target.c: ditto. * m3-nat.c: ditto. * remote.c: ditto. * hpux-thread.c: ditto.
* hp merge changes -- too numerous to mention here; see ChangeLog andDavid Taylor1998-12-281-0/+26
| | | | ChangeLog-gdbtk for details.
* * Makefile.in: Add rule for hpux-thread.o (needs special headerStu Grossman1996-10-081-0/+638
files). * (SUBDIRS): Remove mswin. * Change procedure for creating init.c. Speeds things up quite a bit. * config.in configure configure.in: Check for select, poll. * Check for OSF header files before including hpux-thread.o. * Don't configure doc or testsuite when building under MSVC. * findvar.c value.h (read_register_pid write_register_pid): Make global. Needed for hppa-tdep.c. * (supply_register): Don't set pid to inferior_pid when supplying registers. * hppa-tdep.c (saved_pc_after_call): frame_saved_pc -> FRAME_SAVED_PC. * (frame_saved_pc): Change name to hppa_frame_saved_pc. * (hppa_pop_frame): Don't use a pid of 0 with target_write_pc. Use write_pc instead, which uses the correct pid. * (target_read_pc target_write_pc): Use read/write_register_pid instead of read/write_register to preserve the pid passed in. * inftarg.c (child_can_run): Add flag child_suppress_run to allow hpux-threads.c to override this as a runnable target. * config/pa/nm-hppah.h: Define target_new_objfile and target_pid_to_str. * config/pa/tm-hppa.h (FRAME_SAVED_PC): Use hppa_frame_saved_pc instead of frame_saved_pc. * config/m68k/tm-m68k.h: Define TARGET_M68K for Wingdb. * config/m68k/tm-monitor.h: Use FRAME_CHAIN_VALID_ALTERNATE, since we can't easily determine the start file bounds with ELF. * config/mips/tm-mips.h: Define TARGET_MIPS for Wingdb. * hpux-thread.c: New file for HPUX/OSF thread support. * osf-share/{README AT386/cma_thread_io.h HP800/cma_thread_io.h RIOS/cma_thread_io.h cma_attr.h cma_deb_core.h cma_debug_client.h cma_errors.h cma_handle.h cma_init.h cma_list.h cma_mutex.h cma_sched.h cma_semaphore_defs.h cma_sequence.h cma_stack.h cma_stack_int.h cma_tcb_defs.h cma_util.h}: New files for OSF thread support.