git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@200 5710d607-3af0-45f8-8f96-4508d4f60227
rearrange files to match Lion source drop

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@201 5710d607-3af0-45f8-8f96-4508d4f60227
import Lion libdispatch-187.5 source drop

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@202 5710d607-3af0-45f8-8f96-4508d4f60227
rearrange testsuite files

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@205 5710d607-3af0-45f8-8f96-4508d4f60227
bench needs this

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@206 5710d607-3af0-45f8-8f96-4508d4f60227
import Lion libdispatch testsuite

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@207 5710d607-3af0-45f8-8f96-4508d4f60227
Darwin auto* buildsystem & portability fixes

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@208 5710d607-3af0-45f8-8f96-4508d4f60227
Lion testsuite auto* buildsystem & portability

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@209 5710d607-3af0-45f8-8f96-4508d4f60227
r208 followup: move these to a more appropriate spot

git-svn-id: http://svn.macosforge.org/repository/libdispatch/branches/Lion@210 5710d607-3af0-45f8-8f96-4508d4f60227
merge Lion branch to trunk

git-svn-id: http://svn.macosforge.org/repository/libdispatch/trunk@211 5710d607-3af0-45f8-8f96-4508d4f60227
import MountainLion libdispatch-228.18 source drop

git-svn-id: http://svn.macosforge.org/repository/libdispatch/trunk@212 5710d607-3af0-45f8-8f96-4508d4f60227
<rdar://problem/11754320>

git-svn-id: http://svn.macosforge.org/repository/libdispatch/trunk@213 5710d607-3af0-45f8-8f96-4508d4f60227
autotools buildsystem and portability changes for MountainLion source

git-svn-id: http://svn.macosforge.org/repository/libdispatch/trunk@214 5710d607-3af0-45f8-8f96-4508d4f60227
MountainLion macosforge testsuite

git-svn-id: http://svn.macosforge.org/repository/libdispatch/trunk@215 5710d607-3af0-45f8-8f96-4508d4f60227
Add preliminary Linux support

Patches written by Mark Heily, and taken from the libdispatch mailing list. See: http://lists.macosforge.org/pipermail/libdispatch-dev/2012-August/000676.html
Fix wonky Darwin linker test in configure.ac

On Ubuntu 12.04, this check for the Darwin linker was passing, when it should not have. This resulted in a link failure when the build system tried to pass the Darwin-specific (?) `-compatibility_version` flag to the linker.

My autotools knowledge is practically non-existent, but this patch seems to make the test pass on OS X and fail on Linux, which I'm assuming is what's supposed to happen.
Remove transform.c from build

This source file still has some OS X-isms that stop it building on Linux.
Remove `testing` folder from the build

The tests don't currently build on Linux.
Ensure that DISPATCH_USE_LEGACY_WORKQUEUE_FALLBACK is #defined on Linux

Without these #defines, we get a crash in `_dispatch_root_queues_init_thread_pool()` when an application uses libdispatch for the first time.
Merge branch 'linux-mountain-lion-patches' into linux

We can now make use of the dispatch API added in Lion!