<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src/lib/libpthread/arch, branch release/6.0.0_cvs</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src/atom?h=release%2F6.0.0_cvs'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/'/>
<updated>2005-11-03T00:35:26Z</updated>
<entry>
<title>This commit was manufactured by cvs2svn to create tag</title>
<updated>2005-11-03T00:35:26Z</updated>
<author>
<name>cvs2svn</name>
<email>cvs2svn@FreeBSD.org</email>
</author>
<published>2005-11-03T00:35:26Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3640cb54210edbb7edbf1b12ef0127ecfcea967d'/>
<id>urn:sha1:3640cb54210edbb7edbf1b12ef0127ecfcea967d</id>
<content type='text'>
'RELENG_6_0_0_RELEASE'.

This commit was manufactured to restore the state of the 6.0-RELEASE image.
</content>
</entry>
<entry>
<title>Clean out the leftovers from the i386_set_gsbase() TLS conversion.</title>
<updated>2005-06-29T23:15:36Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2005-06-29T23:15:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=3b4399f6a7c6213ad6abffb909614c2fd67be41e'/>
<id>urn:sha1:3b4399f6a7c6213ad6abffb909614c2fd67be41e</id>
<content type='text'>
Like on libthr, there is an i386_set_gsbase() stub implementation here
to avoid libc.so.5 issues.  This should likely be a weak symbol and I
expect this will be fixed soon.

Approved by:	re
</content>
</entry>
<entry>
<title>Add a missing END() to quiet a warning.</title>
<updated>2005-05-31T19:58:23Z</updated>
<author>
<name>John Baldwin</name>
<email>jhb@FreeBSD.org</email>
</author>
<published>2005-05-31T19:58:23Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=884f050a624ddff37afbdc075a617710d2357c92'/>
<id>urn:sha1:884f050a624ddff37afbdc075a617710d2357c92</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove the special _amd64_set_gsbase() code for #ifdef COMPAT_32BIT, now</title>
<updated>2005-04-26T20:41:48Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2005-04-26T20:41:48Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=1ec622fdd6342e40efcc446184e474cae44bdcbc'/>
<id>urn:sha1:1ec622fdd6342e40efcc446184e474cae44bdcbc</id>
<content type='text'>
that the amd64 kernel implements i386_get/set_gsbase().  All the rest of
the ldt backwards compat code should go away soon.
</content>
</entry>
<entry>
<title>Use the i386_set_gsbase() syscall if it is implemented in the kernel.</title>
<updated>2005-04-14T00:13:20Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2005-04-14T00:13:20Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=72a79166ea4881001b4751d99e66af14b101ba09'/>
<id>urn:sha1:72a79166ea4881001b4751d99e66af14b101ba09</id>
<content type='text'>
This is a little hairy here because the allocation and usage of this
functionality is split into two places in libpthread.
</content>
</entry>
<entry>
<title>Use the new atomic_cmpset_32().</title>
<updated>2005-04-07T22:06:05Z</updated>
<author>
<name>Olivier Houchard</name>
<email>cognet@FreeBSD.org</email>
</author>
<published>2005-04-07T22:06:05Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=e0d6cac076e67971fa4ffa99d8d05659ea1aac15'/>
<id>urn:sha1:e0d6cac076e67971fa4ffa99d8d05659ea1aac15</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Bring in a more healthy version of the libpthread for arm, which uses</title>
<updated>2005-02-26T19:06:49Z</updated>
<author>
<name>Olivier Houchard</name>
<email>cognet@FreeBSD.org</email>
</author>
<published>2005-02-26T19:06:49Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=788d6eeca0da3fba56e4c2be08fbb7a75e09e422'/>
<id>urn:sha1:788d6eeca0da3fba56e4c2be08fbb7a75e09e422</id>
<content type='text'>
ARM_TP_ADDRESS.
</content>
</entry>
<entry>
<title>i386_set_ldt() is not available when running 32 bit binaries on amd64</title>
<updated>2004-11-06T03:35:51Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-11-06T03:35:51Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=9e6d5a03d4e9ba7e9c383e82b51e51a6de0baa5b'/>
<id>urn:sha1:9e6d5a03d4e9ba7e9c383e82b51e51a6de0baa5b</id>
<content type='text'>
kernels.  Use the recently exposed direct-set routines instead.  This is
only activated for when we compile i386 support libraries on amd64.
</content>
</entry>
<entry>
<title>Cosmetic tweaks to reduce diffs to the i386 counterpart.</title>
<updated>2004-11-06T03:33:19Z</updated>
<author>
<name>Peter Wemm</name>
<email>peter@FreeBSD.org</email>
</author>
<published>2004-11-06T03:33:19Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=2cdea9a39f54284f3554eea343ccd2c89fb6b1f0'/>
<id>urn:sha1:2cdea9a39f54284f3554eea343ccd2c89fb6b1f0</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Partial support of KSE for arm.</title>
<updated>2004-11-05T23:49:21Z</updated>
<author>
<name>Olivier Houchard</name>
<email>cognet@FreeBSD.org</email>
</author>
<published>2004-11-05T23:49:21Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src/commit/?id=b341b08336efb2fa84c51e14f76597ee8dc1a7cd'/>
<id>urn:sha1:b341b08336efb2fa84c51e14f76597ee8dc1a7cd</id>
<content type='text'>
</content>
</entry>
</feed>
