Changes in src/main.cc [166793b:b3c36f4]
- File:
-
- 1 edited
-
src/main.cc (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
src/main.cc
r166793b rb3c36f4 10 10 // Author : Richard C. Bilson 11 11 // Created On : Fri May 15 23:12:02 2015 12 // Last Modified By : Peter A. Buhr13 // Last Modified On : Wed Jun 28 21:56:47201714 // Update Count : 4 4012 // Last Modified By : Andrew Beach 13 // Last Modified On : Wed May 10 14:45:00 2017 14 // Update Count : 437 15 15 // 16 16 … … 25 25 using namespace std; 26 26 27 #include "Parser/parser.hh" 27 #include "Parser/lex.h" 28 #include "Parser/parser.h" 28 29 #include "Parser/TypedefTable.h" 29 30 #include "GenPoly/Lvalue.h" … … 185 186 if ( ! nopreludep ) { // include gcc builtins 186 187 // -l is for initial build ONLY and builtins.cf is not in the lib directory so access it here. 187 188 // Read to gcc builtins, if not generating the cfa library 189 FILE * gcc_builtins = fopen( libcfap | treep ? "../prelude/gcc-builtins.cf" : CFA_LIBDIR "/gcc-builtins.cf", "r" ); 190 assertf( gcc_builtins, "cannot open gcc-builtins.cf\n" ); 191 parse( gcc_builtins, LinkageSpec::Compiler ); 188 FILE * builtins = fopen( libcfap | treep ? "../prelude/builtins.cf" : CFA_LIBDIR "/builtins.cf", "r" ); 189 assertf( builtins, "cannot open builtins.cf\n" ); 190 parse( builtins, LinkageSpec::Compiler ); 192 191 193 192 // read the extra prelude in, if not generating the cfa library … … 201 200 assertf( prelude, "cannot open prelude.cf\n" ); 202 201 parse( prelude, LinkageSpec::Intrinsic ); 203 204 // Read to cfa builtins, if not generating the cfa library205 FILE * builtins = fopen( libcfap | treep ? "../prelude/builtins.cf" : CFA_LIBDIR "/builtins.cf", "r" );206 assertf( builtins, "cannot open builtins.cf\n" );207 parse( builtins, LinkageSpec::Builtin );208 202 } // if 209 203 } // if
Note:
See TracChangeset
for help on using the changeset viewer.