ICE due to unsupported target

2014-03-07 Thread Mike
I'm getting an ICE in d-target.cc/critsecsize when I create a synchronized block. Looking at the source code, it's pretty obvious why - my target (ARM Cortex-M bare metal) isn't any of the ones listed: if (global.params.isWindows) ... else if (global.params.isLinux) ... else if (global.pa

Re: Exceptions in ARM

2014-03-07 Thread Johannes Pfau
Am Sun, 02 Mar 2014 18:33:00 + schrieb "Timo Sintonen" : > On Sunday, 2 March 2014 at 15:36:01 UTC, Johannes Pfau wrote: > > To make sure that libgcc > > is built correctly for Cortex-M4 you have to specify > > "--with-arch=armv7e-m --with-cpu=cortex-m4 --with-mode=thumb > > --with-tune=" whe