Hi Richard, Applogies if this sounds silly but I am new to the GCC toolchain. Are you saying that arm-none-eab is a type of compiler and not a command line option? The GCC tools "as" and "cc1" that I have are part of the development IDE (CrossWorks for ARM) that I am using and are based on GCC V4.1.1. Would I be correct in thinking that "as" and "cc1" would have been built specifically for the ARM CPU? Looking at the --help for these the only CPU options shown are for the ARM which presumably suggests that many (non-ARM) options have been removed. Regards John -- View this message in context: http://www.nabble.com/Register-Usage-tp23279910p23295829.html Sent from the gcc - Help mailing list archive at Nabble.com.