Introduce HOST_AS_FLAGS
Correct command line option to select ARM float-abi=hard
Merge commit 'a02b68035118804d08bab7257e383cf0dece2154' into host-as-flags.2
Merge branch 'master' into host-as-flags.2
Avoid negative results when converting floating point to unsigned
Merge branch 'master' into host-as-flags.2
Merge pull request #35 from pocl/host-as-flags.2

Host as flags.2
A wrapper for printf() that has the format string in the
constant AS. Incomplete.
Add a Clang patch to not force 64bit doubles on 32bit targets.
Fix build on ARM-Ubuntu 12.04 gnueabi (i.e. soft-float).
Had to add -mcpu to HOST_AS_FLAGS, which may cause problems on other platforms,
but without which clang-driving-gnu-as would again revert to ARMv4. Passing
-target triple did not help here.
Add -target option to HOST_AS_FLAGS on PPC to allow the 32/64 cross compile.
Add text to README.powerpc describing the branch island issue (LLVM API mode fails) on PPC32.
Set -mcpu in HOST_AS_FLAGS only on armv7-gnueabi.
Fix typo in previous.
Split test_convert_type to speparate vector size tests.
This both reduces the test time by half and increases interactiveness by intermediate prints.
Update version string to 0.9
Update version number to 0.10-pre
Bumped up the lib version also.
Remove obsolte comment.
In 49af9a90, pocl LLVM passes were unconditionally set to compile with
-DNDEBUG. This causes kernel compile time asserts when LLVM is compiled with
assertions enabled:
llvm/lib/IR/Value.cpp:534: void llvm::ValueHandleBase::AddToExistingUseList(llvm::ValueHandleBase**): Assertion `VP.getPointer() == Next->VP.getPointer() && "Added to wrong list?"' failed.

Since llvm-config cannot be relied to pass the correct NDEBUG setting, this commit
adds a configure-time check to find out the correct value.
In 49af9a90, pocl LLVM passes were unconditionally set to compile with
-DNDEBUG. This causes kernel compile time asserts when LLVM is compiled with
assertions enabled:
llvm/lib/IR/Value.cpp:534: void llvm::ValueHandleBase::AddToExistingUseList(llvm::ValueHandleBase**): Assertion `VP.getPointer() == Next->VP.getPointer() && "Added to wrong list?"' failed.

Since llvm-config cannot be relied to pass the correct NDEBUG setting, this commit
adds a configure-time check to find out the correct value.