Changes in driver/cfa.cc [b32ad080:13a984c]
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
driver/cfa.cc
rb32ad080 r13a984c 10 10 // Created On : Tue Aug 20 13:44:49 2002 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Fri Sep 14 23:02:59 201813 // Update Count : 27 712 // Last Modified On : Mon Sep 3 16:47:59 2018 13 // Update Count : 275 14 14 // 15 15 … … 114 114 bool std_flag = false; // -std= flag 115 115 bool noincstd_flag = false; // -no-include-stdhdr= flag 116 bool xflag = false; // user supplied -x flag 116 117 bool debugging __attribute(( unused )) = false; // -g flag 117 118 bool m32 = false; // -m32 flag … … 290 291 } // if 291 292 nonoptarg = true; 293 xflag = false; 292 294 } // if 293 295 } // for 294 296 295 args[nargs] = "-x"; 297 args[nargs] = "-x"; // turn off language 296 298 nargs += 1; 297 299 args[nargs] = "none"; … … 357 359 358 360 string arch = m32 ? CFA_32_CPU : (m64 ? CFA_64_CPU : CFA_DEFAULT_CPU); 359 if ( ! m32 && ! m64 && arch == "x86" ) { // no override and 32-bit architecture 360 args[nargs] = "-m32"; 361 nargs += 1; 361 if ( ! m32 && ! m64 ) { 362 if ( arch == "x86" ) { 363 args[nargs] = "-m32"; 364 nargs += 1; 365 } else if ( arch == "x64" ) { 366 args[nargs] = "-m64"; 367 nargs += 1; 368 } // if 362 369 } // if 363 370 const char * config = debug ? "debug": "nodebug";
Note: See TracChangeset
for help on using the changeset viewer.