<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libthread_db, branch release/5.4.0</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F5.4.0</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F5.4.0'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2004-08-16T05:20:12Z</updated>
<entry>
<title>Plug a memory leak in error case.</title>
<updated>2004-08-16T05:20:12Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-16T05:20:12Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2eb43a641f49592a9c12fe5a730ebd3470d833c1'/>
<id>urn:sha1:2eb43a641f49592a9c12fe5a730ebd3470d833c1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>1. Use libpthread's exported symbols to calcuate offset in data structure</title>
<updated>2004-08-16T03:30:16Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-16T03:30:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=cd980d46c2e3e420a6a73d1b7db3f84ad7a651b3'/>
<id>urn:sha1:cd980d46c2e3e420a6a73d1b7db3f84ad7a651b3</id>
<content type='text'>
2. Enable TLS debugger support.
</content>
</entry>
<entry>
<title>1. Add missing functions: libthr_dbresume,libthr_dbsuspend.</title>
<updated>2004-08-13T06:47:33Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-13T06:47:33Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=d4ee7126578cdb5018e4e3fc457756b751691180'/>
<id>urn:sha1:d4ee7126578cdb5018e4e3fc457756b751691180</id>
<content type='text'>
2. Implement functions: libthr_db_thr_setfpregs, libthr_db_thr_setregs,
   libthr_db_ta_map_id2thr.
3. simplify libthr_db_thr_getfpregs, libthr_db_thr_getgregs.
</content>
</entry>
<entry>
<title>1.Use new way to check if a thread is in critical region, defer suspending</title>
<updated>2004-08-08T22:37:53Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-08T22:37:53Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3e93cc3ae35baf2f2398b3bee5ce38393eb7a595'/>
<id>urn:sha1:3e93cc3ae35baf2f2398b3bee5ce38393eb7a595</id>
<content type='text'>
  if it is true.
2.Add thread_db api td_thr_tls_get_addr to get tls address, the real code
  is commented out util tls patch is committed.

Reviewed by: deischen
</content>
</entry>
<entry>
<title>s/TMDF_DONOTRUNUSER/TMDF_SUSPEND/g</title>
<updated>2004-08-03T02:23:06Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-03T02:23:06Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=4513fb36aa05311f7c37d4d22c61740af18f6ce3'/>
<id>urn:sha1:4513fb36aa05311f7c37d4d22c61740af18f6ce3</id>
<content type='text'>
Dicussed with: deischen
</content>
</entry>
<entry>
<title>Add missing thread suspension/resumption code, fix a bug in pt_thr_sstep,</title>
<updated>2004-08-01T04:57:04Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-01T04:57:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=447d36ec16be146c4b0954d36788f32e71447e25'/>
<id>urn:sha1:447d36ec16be146c4b0954d36788f32e71447e25</id>
<content type='text'>
don't overwrite other debug flags.
</content>
</entry>
<entry>
<title>Add code to implement register structure converter.</title>
<updated>2004-08-01T02:08:39Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2004-08-01T02:08:39Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=6cc695d3b2ac0ce305a64bf7779bcc59dbfdac3b'/>
<id>urn:sha1:6cc695d3b2ac0ce305a64bf7779bcc59dbfdac3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>prgregset_t changed type from being a typedef of struct reg to an</title>
<updated>2004-07-19T16:54:52Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-07-19T16:54:52Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=c465e9a1f01cbc38e9c0a9534c618069a7fe2905'/>
<id>urn:sha1:c465e9a1f01cbc38e9c0a9534c618069a7fe2905</id>
<content type='text'>
array of one element of type struct reg. Change the argument to
libc_r_md_getgregs() accordingly.
</content>
</entry>
<entry>
<title>This library is not WARNS=2 clean for -O2 builds, because we include</title>
<updated>2004-07-18T19:33:56Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-07-18T19:33:56Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3475d7748ac8febd002526be7d526b8b89f057df'/>
<id>urn:sha1:3475d7748ac8febd002526be7d526b8b89f057df</id>
<content type='text'>
headers from libpthread that are not WARNS=2 clean for -O2 builds.
Lower the WARNS level to 1. This is the highest level possible for
now.
</content>
</entry>
<entry>
<title>Correct the mess I made by committing from the wrong tree. Most</title>
<updated>2004-07-18T19:29:38Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2004-07-18T19:29:38Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=a7092d3091f1d8c389dbdc01a8554c0ac915d8a5'/>
<id>urn:sha1:a7092d3091f1d8c389dbdc01a8554c0ac915d8a5</id>
<content type='text'>
notably, this restores some of the contents in thread_db.h as well
as David Xu's copyright notice. This also fixes the includes in
the MD libpthread files which Scott tried to provide a quick fix
for.

Pointy hat: marcel
</content>
</entry>
</feed>
