X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fs51.src%2Fs51.cc;h=50a80e0aab6236f59279f47afe73668564e29d81;hb=499b6796788df7ba66b6ce645ebefd1be3bf96c3;hp=117a1ecbb2d3c0c0a4a32eeb50cb91b26af405b9;hpb=14730afa0143d1bf74b798c1683d63d05f2c281f;p=fw%2Fsdcc diff --git a/sim/ucsim/s51.src/s51.cc b/sim/ucsim/s51.src/s51.cc index 117a1ecb..50a80e0a 100644 --- a/sim/ucsim/s51.src/s51.cc +++ b/sim/ucsim/s51.src/s51.cc @@ -27,10 +27,10 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include "ddconfig.h" -//#include - -//#include "globals.h" +// sim.src +#include "appcl.h" +// local #include "sim51cl.h" @@ -42,13 +42,17 @@ int main(int argc, char *argv[]) { int retval; + class cl_app *app; class cl_sim *sim; - sim= new cl_sim51(argc, argv); + app= new cl_app(); + app->init(); + sim= new cl_sim51(app, argc, argv); if (sim->init()) return(1); + app->set_simulator(sim); retval= sim->main(); - delete sim; + delete app; return(retval); }