Some recent change in GDC broke ARM cross compiler builds. Same error with gcc-5.1 and gcc-4.9:
https://gist.github.com/jpf91/1de81d6ff55587d702ae I'm not sure if this only happens for ARM cross compilers or for all cross compilers. But it doesn't seem to happen with native builds (or maybe it's target specific and it doesn't happen for x86 builds). Iain, any clue what could cause this? Otherwise I'll have to debug this later on.