f0fce3b80b
Update support for x86 Solaris 2. * config/i386/tm-i386sol2.h, nm-i386sol2.h: New configuration files for x86 Solaris 2. * config/i386/i386sol2.mt, i386sol2.mh: Use them. * config/sparc/tm-sun4sol2.h (PROCFS_GET_CARRY): New macro, extract carry flag from a given regset. (IS_STATIC_TRANSFORM_NAME): New macro, check if a symbol name is a SunPro transformed name. * i386-tdep.c (sunpro_static_transform_name): New function to extract the source name from a SunPro transformed name. * inferior.h (procfs_first_available, procfs_get_pid_fd): Add prototypes. * infrun.c (wait_for_inferior): Handle breakpoint hit in signal handler without intervening stop in sigtramp. * procfs.c (procfs_lwp_creation_handler): Use PROCFS_GET_CARRY instead of direct access to the status register. (procfs_get_pid_fd): New function, returns procfs fd for a given pid. * sol-thread.c (ps_lgetLDT): New function, returns LDT for a given lwpid. (sol_find_new_threads): Handle failed libthread_db initialization gracefully. * stabsread.c (define_symbol): Use IS_STATIC_TRANSFORM_NAME to check for a SunPro transformed symbol name. |
||
---|---|---|
.. | ||
.Sanitize | ||
nbsd.mh | ||
nm-nbsd.h | ||
nm-sparclynx.h | ||
nm-sun4os4.h | ||
nm-sun4sol2.h | ||
sp64.mt | ||
sp64sim.mt | ||
sp64sol2.mt | ||
sparc-em.mt | ||
sparclet.mt | ||
sparclite.mt | ||
sparclynx.mh | ||
sparclynx.mt | ||
sun4os4.mh | ||
sun4os4.mt | ||
sun4sol2.mh | ||
sun4sol2.mt | ||
tm-linux.h | ||
tm-nbsd.h | ||
tm-sp64.h | ||
tm-sp64sim.h | ||
tm-sparc.h | ||
tm-sparclet.h | ||
tm-sparclite.h | ||
tm-sparclynx.h | ||
tm-spc-em.h | ||
tm-sun4os4.h | ||
tm-sun4sol2.h | ||
tm-vxsparc.h | ||
vxsparc.mt | ||
xm-linux.h | ||
xm-nbsd.h | ||
xm-sparc.h | ||
xm-sparclynx.h | ||
xm-sun4os4.h | ||
xm-sun4sol2.h |