Lennart Poettering
|
e2e2ce79e2
|
Instead of including config.h from header files, check whether PACKAGE is defined and if not, fail (thus using PACKAGE as a check for inclusion of config.h)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1799 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-09-11 00:30:53 +00:00 |
|
Lennart Poettering
|
9b0ab39b1c
|
unify static TLS support, make use of gcc __thread attribute if available
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1797 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-09-10 23:57:10 +00:00 |
|
Lennart Poettering
|
a0ad42a35f
|
add macro for creating static TLS objects
git-svn-id: file:///home/lennart/svn/public/pulseaudio/branches/lennart@1683 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-08-22 00:19:33 +00:00 |
|
Pierre Ossman
|
06211b7c8f
|
Add copyright notices to all relevant files. (based on svn log)
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1426 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-02-13 15:35:19 +00:00 |
|
Pierre Ossman
|
521daf6f0a
|
Huge trailing whitespace cleanup. Let's keep the tree pure from here on,
mmmkay?
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1418 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2007-01-04 13:43:45 +00:00 |
|
Lennart Poettering
|
6d532029ea
|
update for newer APIs: replace direct usage of libatomic_ops by usage of our own atomic.h; remove pa_once implementation; always use our pa_once implementation instead of the POSIX version
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1386 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-09-09 22:59:17 +00:00 |
|
Lennart Poettering
|
6bbfb43f2a
|
add accessor functions for the userdata attached to a pa_thread object
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1371 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-09-04 22:15:15 +00:00 |
|
Pierre Ossman
|
f84c65ed86
|
Add pthread_once() equivalent support.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1357 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-09-01 18:39:55 +00:00 |
|
Pierre Ossman
|
6e9706bcbc
|
Also wrap yield functionality so that it can be platform independent.
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1353 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-08-31 16:13:07 +00:00 |
|
Lennart Poettering
|
b2c341f935
|
add a threading primitive API
git-svn-id: file:///home/lennart/svn/public/pulseaudio/trunk@1344 fefdeb5f-60dc-0310-8127-8f9354f1896f
|
2006-08-29 19:51:14 +00:00 |
|