On Wed, Dec 30, 2009 at 06:38:16PM +0000, Jamie Lokier wrote: > I see that you didn't start the semihosting support, but what's the > purpose of it? Why would you use it to run programs like cc1 instead > of qemu-arm, the user mode simulation?
You use it to run an arm-none-eabi cc1, not an arm-none-linux-gnueabi cc1. In my case that was useful because there was no dynamic memory allocation. We also rely on semihosting for GCC testing. -- Daniel Jacobowitz CodeSourcery