Index: driver/cfa.cc
===================================================================
--- driver/cfa.cc	(revision bec4d2435d8ea54e6e363023bbca8547befcc1e1)
+++ driver/cfa.cc	(revision 7428ad9516570147ad5f910018209e3c51a64bc3)
@@ -359,7 +359,12 @@
 
 	string arch = m32 ? CFA_32_CPU : (m64 ? CFA_64_CPU : CFA_DEFAULT_CPU);
-	if ( ! m32 && ! m64 && arch == "x86" ) {			// no override and 32-bit architecture
-		args[nargs] = "-m32";
-		nargs += 1;
+	if ( ! m32 && ! m64 ) {
+		if ( arch == "x86" ) {
+			args[nargs] = "-m32";
+			nargs += 1;
+		} else if ( arch == "x64" ) {
+			args[nargs] = "-m64";
+			nargs += 1;
+		}  // if
 	} // if
 	const char * config = debug ? "debug": "nodebug";
