#
90d62fd9 |
|
29-Aug-2022 |
Augustin Cavalier <waddlesplash@gmail.com> |
TLS.h: Drop inline assembly from the header. This was a holdover from BeOS, which did this as inline assembly. We do not on any platform other than 32-bit x86, and even there we may have preferred to do things a little differently on non-BeOS ABIs. Most things ported from other systems, or even native apps, are going to use _Thread_local variables anyway, which will bypass this system altogether.
|
#
5ffbe7d7 |
|
30-Mar-2019 |
Augustin Cavalier <waddlesplash@gmail.com> |
Change all references to "__INTEL__" to "__i386__". They are functionally identical, but the former is a BeOS/Haiku-specfic macro that we include in the compiler specs, and the latter is defined by GCC.
|
#
29e8fa59 |
|
24-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Support Kit files
|
#
634bc98a |
|
02-May-2014 |
Pawel Dziepak <pdziepak@quarnos.org> |
libroot/x86[_64]: relax asm constraints in tls_*() functions
|
#
087882c2 |
|
26-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; feel free to change that ;-) * Cleaned up existing headers. * Coding style guide update to BBufferIO (renamed m_* members to f*). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19972 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c2ec528 |
|
06-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The return value is now also a variable of type (void **). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c339b02 |
|
06-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed some issues in TLS.h (i.e. the inline version of tls_address() accidently returned a (void *) instead of a (void **)). Added TLS_MAX_KEYS macro, and a comment. Cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d734a8ce |
|
23-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
some header files to be R5 compatible git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
29e8fa5922c9f9a5eb09a2fcc92e7fb321d4cc59 |
|
24-Jun-2014 |
John Scipione <jscipione@gmail.com> |
Style fixes to Support Kit files
|
#
634bc98a3cbfaa922443a3b9351f83f524592ea6 |
|
02-May-2014 |
Pawel Dziepak <pdziepak@quarnos.org> |
libroot/x86[_64]: relax asm constraints in tls_*() functions
|
#
087882c26e81eabf9a459e634a33f8e978d8a66b |
|
26-Jan-2007 |
Axel Dörfler <axeld@pinc-software.de> |
* Rewrote headers as necessary; only Errors.h and Debug.h still originate from a Be header now; feel free to change that ;-) * Cleaned up existing headers. * Coding style guide update to BBufferIO (renamed m_* members to f*). git-svn-id: file:///srv/svn/repos/haiku/haiku/trunk@19972 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
3c2ec528f61ddb475c0b205cad54ca3cfa7eb090 |
|
06-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
The return value is now also a variable of type (void **). git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2373 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
5c339b0237387ee8b11dfcd22dc247f6d2c79057 |
|
06-Jan-2003 |
Axel Dörfler <axeld@pinc-software.de> |
Fixed some issues in TLS.h (i.e. the inline version of tls_address() accidently returned a (void *) instead of a (void **)). Added TLS_MAX_KEYS macro, and a comment. Cleanup. git-svn-id: file:///srv/svn/repos/haiku/trunk/current@2359 a95241bf-73f2-0310-859d-f6bbb57e9c96
|
#
d734a8ce5a83e48e17a2d0d6635090d48c5ad161 |
|
23-Oct-2002 |
beveloper <beveloper@nowhere.fake> |
some header files to be R5 compatible git-svn-id: file:///srv/svn/repos/haiku/trunk/current@1617 a95241bf-73f2-0310-859d-f6bbb57e9c96
|