]> git.sur5r.net Git - cc65/blobdiff - src/cc65/compile.c
Working on the backend
[cc65] / src / cc65 / compile.c
index 6d0e88cebd934737028ea0870110bd150cf564af..99fdd24dbaec4d9777ccb3a4070bf6338a236a1d 100644 (file)
@@ -47,6 +47,7 @@
 #include "function.h"
 #include "global.h"
 #include "incpath.h"
+#include "input.h"
 #include "litpool.h"
 #include "macrotab.h"
 #include "pragma.h"
@@ -250,7 +251,7 @@ static void Parse (void)
 
 
 
-void Compile (void)
+void Compile (const char* FileName)
 /* Top level compile routine. Will setup things and call the parser. */
 {
     char* Path;
@@ -300,6 +301,9 @@ void Compile (void)
     /* Generate the code generator preamble */
     g_preamble ();
 
+    /* Open the input file */
+    OpenMainFile (FileName); 
+
     /* Ok, start the ball rolling... */
     Parse ();