http://gcc.gnu.org/bugzilla/show_bug.cgi?id=52096
Bug #: 52096 Summary: -dumpmachine does not respect -m32 Classification: Unclassified Product: gcc Version: 4.4.3 Status: UNCONFIRMED Severity: minor Priority: P3 Component: driver AssignedTo: unassig...@gcc.gnu.org ReportedBy: ma...@braunis.de On a x86_64-linux-gnu machine calling gcc -m32 -dumpmachine gives x86_64-linux-gnu while I would have expected something like i686-linux-gnu Docu says "print the compilers target machine" in the presence of "-m32" I'm not sure that the right answer would be. The most usefull answer for me would be i686-linux-gnu, as I am using gcc -dumpmachine in my makefiles and users passing in CFLAGS="-m32" break the build.