Hi NightStrike, > What is the nature of this discrepancy between the documentation and what I see as common usage? There are different -m options for different hardware models & configurations, that are particular to that hardware model. http://gcc.gnu.org/onlinedocs/gcc-4.2.2/gcc/Submodel-Options.html I suspect you are looking at the ARM information: http://gcc.gnu.org/onlinedocs/gcc-4.2.2/gcc/ARM-Options.html HTH, --Eljay PS: I think the "m" in "-m" is "machine". But that's just a guess.