<feed xmlns='http://www.w3.org/2005/Atom'>
<title>src-test/lib/libkse/arch, branch stable/7</title>
<subtitle>FreeBSD source tree</subtitle>
<id>https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7</id>
<link rel='self' href='https://cgit-dev.freebsd.org/src-test/atom?h=stable%2F7'/>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/'/>
<updated>2009-06-09T15:09:10Z</updated>
<entry>
<title>merge r174111, r174112, r174335: style and warning fixes.  The functional</title>
<updated>2009-06-09T15:09:10Z</updated>
<author>
<name>Dag-Erling Smørgrav</name>
<email>des@FreeBSD.org</email>
</author>
<published>2009-06-09T15:09:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c17cb6c6e64f6e51ca6c11662b5f632d8b80157b'/>
<id>urn:sha1:c17cb6c6e64f6e51ca6c11662b5f632d8b80157b</id>
<content type='text'>
parts of these commits have already been merged.
</content>
</entry>
<entry>
<title>Stylize:</title>
<updated>2006-09-01T21:25:22Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-09-01T21:25:22Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4d630a8f11a18f7524510614058785e6671fc7be'/>
<id>urn:sha1:4d630a8f11a18f7524510614058785e6671fc7be</id>
<content type='text'>
o  avoid using a global register variable.
o  redefine struct ia64_tp as a union. We don't have to get to the
   fields themselves. We just need it to be of the right size with
   the right alignment.
</content>
</entry>
<entry>
<title>The ucontext is 16-byte aligned, which means that struct tcb is</title>
<updated>2006-09-01T19:13:36Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-09-01T19:13:36Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=4c91d168a764f27330d2a7aec87fe47366403c54'/>
<id>urn:sha1:4c91d168a764f27330d2a7aec87fe47366403c54</id>
<content type='text'>
16-byte aligned. Consequently, struct tcb is a multiple of 16
bytes in size. We need to make sure there's no padding after
struct ppc32_tp. We do this by explicitly adding the necessary
padding in front of it.
</content>
</entry>
<entry>
<title>Stylize. Introduce ppc_{get|set}_tp() and ppc_{get|set}_tcb() to</title>
<updated>2006-09-01T17:52:13Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-09-01T17:52:13Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=5df93cb78734261e08cf3c1f7a3a615cd6e02449'/>
<id>urn:sha1:5df93cb78734261e08cf3c1f7a3a615cd6e02449</id>
<content type='text'>
abstract the magic that happens when deriving one or the other.
</content>
</entry>
<entry>
<title>Implement TLS.</title>
<updated>2006-09-01T06:17:16Z</updated>
<author>
<name>Marcel Moolenaar</name>
<email>marcel@FreeBSD.org</email>
</author>
<published>2006-09-01T06:17:16Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=20b18e870b96ff1086ac62a9809611d45f3ac039'/>
<id>urn:sha1:20b18e870b96ff1086ac62a9809611d45f3ac039</id>
<content type='text'>
</content>
</entry>
<entry>
<title>In order to let new binutils can compile it, replace movl with</title>
<updated>2006-05-07T08:19:04Z</updated>
<author>
<name>David Xu</name>
<email>davidxu@FreeBSD.org</email>
</author>
<published>2006-05-07T08:19:04Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=7649f45c3ee5e17107fa5b4ea0f86d57dfb194ca'/>
<id>urn:sha1:7649f45c3ee5e17107fa5b4ea0f86d57dfb194ca</id>
<content type='text'>
movw for segment saving and restoring.

Submitted by: Diego 'Flameeyes' Petteno flameeyes at gentoo dot org
</content>
</entry>
<entry>
<title>Fix a race condition introduced when redzones were added.  Use an</title>
<updated>2006-02-24T22:03:10Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2006-02-24T22:03:10Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=c0addafac3846f11fb34165971c5e172854ec9a7'/>
<id>urn:sha1:c0addafac3846f11fb34165971c5e172854ec9a7</id>
<content type='text'>
atomic operation to return and adjust the stack.

Submitted by:	luoqi
</content>
</entry>
<entry>
<title>Remove an unused variable.</title>
<updated>2005-07-29T21:49:47Z</updated>
<author>
<name>Daniel Eischen</name>
<email>deischen@FreeBSD.org</email>
</author>
<published>2005-07-29T21:49:47Z</published>
<link rel='alternate' type='text/html' href='https://cgit-dev.freebsd.org/src-test/commit/?id=e059b9ce6c3dcfa54b3d7f9060d92c2b92a8b1c5'/>
<id>urn:sha1:e059b9ce6c3dcfa54b3d7f9060d92c2b92a8b1c5</id>
<content type='text'>
</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-test/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>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-test/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>
</feed>
