Bug 72 - wrong thunk code generated.
Remove buggy y2lx/y2lxp1 intrinsics.
Don't invoke the GC for zero-length array initialisations.
Implement pure std.math functions, remove workaround in core.stdc.math.
[ARM] Adjust math-related test-suite tests
[ARM] Implement ASM for test-suite tests
[ARM] Port more test-suite tests

* test42: Ported to standard varargs
* test4, template1.d: Add missing constants for ARM
Skip evaluation order tests on non X86 architectures

See GDC issue #8. Skipping these tests allows running the
remaining tests in arrayop.d
Add support for adjusting the test-suite timeouts
[ARM] Add missing druntime declarations
Do not build etc.linux.memoryerror on non-X86
[ARM] Implement math-related stuff in phobos
[ARM] UNWIND_PAD definition is wrong for EABI unwinder
FIXME: Nothrow