Changes in src/driver/cc1.cc [e3215c5:b3c36f4]
- File:
-
- 1 edited
-
src/driver/cc1.cc (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/driver/cc1.cc
re3215c5 rb3c36f4 10 10 // Created On : Fri Aug 26 14:23:51 2005 11 11 // Last Modified By : Peter A. Buhr 12 // Last Modified On : Sat May 12 16:11:53 201813 // Update Count : 9412 // Last Modified On : Wed Jan 18 08:14:21 2017 13 // Update Count : 81 14 14 // 15 15 … … 32 32 string compiler_name( CFA_BACKEND_CC ); // path/name of C compiler 33 33 34 string D__GCC_X__( "-D__GCC_X__=" );35 34 string D__GCC_BPREFIX__( "-D__GCC_BPREFIX__=" ); 36 35 string D__CFA_FLAGPREFIX__( "-D__CFA_FLAG__=" ); … … 163 162 cargs[ncargs] = ( *new string( string( argv[i + 1] ).substr( D__CFA_FLAGPREFIX__.size() - 2 ) ) ).c_str(); 164 163 ncargs += 1; 165 i += 1; // and the argument166 } else if ( prefix( arg, D__GCC_X__ ) ) {167 args[nargs] = "-x";168 nargs += 1;169 args[nargs] = ( *new string( arg.substr( D__GCC_X__.size() ) ) ).c_str(); // pass the flag along170 nargs += 1;171 } else if ( arg == "-D" && prefix( argv[i + 1], D__GCC_X__.substr(2) ) ) {172 args[nargs] = "-x";173 nargs += 1;174 args[nargs] = ( *new string( string( argv[i + 1] ).substr( D__GCC_X__.size() - 2 ) ) ).c_str(); // pass the flag along175 nargs += 1;176 164 i += 1; // and the argument 177 165 } else if ( prefix( arg, D__GCC_BPREFIX__ ) ) {
Note:
See TracChangeset
for help on using the changeset viewer.