Build MINIX/arm with clang
It is now possible to build a full minix distribution for BeaglBone White/Black and BeagleBoardxM using clang instead of GCC.
This also add support to run the Kuya tests on ARM, which was not possible when GCC was used, because of problems in the C++ exception handling.
The following tests still fails:
- 53: Division by zero does not trigger exceptions
- 75: ru.tv_secs can't be zero (and is zero)
- 85: hangs
- isofs: Fails because of an out of memory condition
- vnd: crash
- Running two times the kyua tests in a row, without rebooting in between will lead to a mostly failed second run because of copy-on-write errors.