Set template as local if the instantianting module is being emitted
Assume the prefix length for a symbol fits into an unsigned int
ChangeLog rotate
Merge branch 'master' into gdc-4.8

Conflicts:
	gcc/d/ChangeLog
[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] Implement math-related stuff in phobos
[ARM] UNWIND_PAD definition is wrong for EABI unwinder
Fix invalid std.math unit tests
64 bit std.math fixes
FIXME: Nothrow
std.variant: Fix invalid unittest

http://d.puremagic.com/issues/show_bug.cgi?id=10879
Relax required precision in unit tests
Fix std.math.NaN for systems with 64bit reals
Make test value exact
Implement parse!real for systems with 64bit reals

and unittest fixes.
Sync thread.d / thread.di for fibers
std.net.curl stack corruption hotfix