freebsd-skq/contrib
attilio 7718cbcbf4 Add the ability for GDB to printout the thread name along with other
thread specific informations.

In order to do that, and in order to avoid KBI breakage with existing
infrastructure the following semantic is implemented:
- For live programs, a new member to the PT_LWPINFO is added (pl_tdname)
- For cores, a new ELF note is added (NT_THRMISC) that can be used for
  storing thread specific, miscellaneous, informations. Right now it is
  just popluated with a thread name.

GDB, then, retrieves the correct informations from the corefile via the
BFD interface, as it groks the ELF notes and create appropriate
pseudo-sections.

Sponsored by:	Sandvine Incorporated
Tested by:	gianni
Discussed with:	dim, kan, kib
MFC after:	2 weeks
2010-11-22 14:42:13 +00:00
..
amd
bind9 Update to 9.6-ESV-R2, the latest from ISC. 2010-10-31 04:45:53 +00:00
binutils Add the ability for GDB to printout the thread name along with other 2010-11-22 14:42:13 +00:00
bsnmp Remove mention of non-existant -o flag for debugging options. 2010-10-23 12:27:39 +00:00
bzip2 Upgrade to Bzip2 version 1.0.6. 2010-11-09 18:32:57 +00:00
com_err mdoc: order prologue macros consistently by Dd/Dt/Os 2010-04-14 19:08:06 +00:00
compiler-rt Set symbol visibility to hidden. 2010-11-11 16:53:25 +00:00
cvs
diff
dtc
ee Import ee 1.5.2 into HEAD. 2010-10-08 09:43:06 +00:00
expat
file Add the ability for GDB to printout the thread name along with other 2010-11-22 14:42:13 +00:00
gcc Check for NULL link registers as found in initial stack frames when doing 2010-09-26 14:20:09 +00:00
gcclibs
gdb Add the ability for GDB to printout the thread name along with other 2010-11-22 14:42:13 +00:00
gdtoa Add required header for isalnum(3) to quench compiler warnings 2010-06-02 18:31:04 +00:00
gnu-sort
gperf
groff
ipfilter Fix paths for example files. 2010-11-18 18:22:58 +00:00
less
libbegemot
libobjc
libpcap Remove more unused files. 2010-10-29 18:56:51 +00:00
libreadline
libstdc++ Some fixes so we can build libstdc++ with clang: 2010-08-24 13:38:53 +00:00
llvm Actually, check for any kind of "C string type". 2010-10-13 17:01:33 +00:00
lukemftp
lukemftpd
ncurses Merge r210464 from vendor/ncurses/dist: 2010-07-25 11:48:27 +00:00
netcat MFV: nc(1) from OpenBSD 4.8. 2010-10-19 00:01:53 +00:00
ngatm mdoc: consistently spell our email addresses <foo@FreeBSD.org> 2010-05-24 06:26:38 +00:00
ntp
nvi Fixes from NetBSD for nvi visual mode: 2010-05-28 09:30:13 +00:00
one-true-awk
openbsm
openpam Merge upstream r432: 2010-03-22 11:00:57 +00:00
opie Change the current working directory to be inside the jail created by 2010-05-27 03:15:04 +00:00
pam_modules/pam_passwdqc
pf Enable closefrom(2) here, as we have supported it for some time now. 2010-08-05 18:49:06 +00:00
pnpinfo
sendmail Remove -mdoc macros from -man page 2010-06-09 08:53:50 +00:00
smbfs
tcp_wrappers Make these files compile with clang. 2010-07-22 18:52:29 +00:00
tcpdump Remove useless stuff. 2010-10-28 19:10:15 +00:00
tcsh
telnet telnet: Fix infinite loop if local output generates SIGPIPE. 2010-04-30 19:52:35 +00:00
texinfo
top Add 'jid' as a possible sort order to the help screen. 2010-11-12 16:50:11 +00:00
traceroute Remove unneeded struct timezone passed to gettimeofday(). 2010-08-08 08:22:53 +00:00
tzcode Sync code with tzcode2010m 2010-10-27 07:14:46 +00:00
tzdata MFV of tzdata2010o, r214716 2010-11-03 01:30:56 +00:00
wpa Remove unused files. 2010-11-03 10:46:39 +00:00
xz Update xz to release 5.0.0 2010-11-12 16:53:17 +00:00