Create a module called internal where swigged stuff goes.

Rename cc_main to internal.main

--HG--
extra : convert_revision : e938005f600fbf8a43435e29426a948f4501f072
This commit is contained in:
Nathan Binkert
2006-11-12 18:49:16 -08:00
parent 6098f57b08
commit d2d4431752
7 changed files with 35 additions and 32 deletions

View File

@@ -117,7 +117,9 @@ abortHandler(int sigtype)
#endif
}
extern "C" { void init_cc_main(); }
extern "C" {
void init_main();
}
int
main(int argc, char **argv)
@@ -155,8 +157,8 @@ main(int argc, char **argv)
Py_Initialize();
PySys_SetArgv(argc, argv);
// initialize SWIG 'cc_main' module
init_cc_main();
// initialize SWIG 'm5.internal.main' module
init_main();
PyRun_SimpleString("import m5.main");
PyRun_SimpleString("m5.main.main()");