X-Git-Url: http://j8takagi.net/cgi-bin/gitweb.cgi?p=YACASL2.git;a=blobdiff_plain;f=src%2Fcasl2.c;h=237aff950fbecec7dfa7fde78a226a57b4a8cf5c;hp=a5943c0ad465ac54a7dbe1489b4463bc362a8364;hb=a77e8363f86dfc38838990a174486166b7c5cbf2;hpb=0ed6def2453cd131366e5fa1dca9a726d7f5fe3e diff --git a/src/casl2.c b/src/casl2.c index a5943c0..237aff9 100644 --- a/src/casl2.c +++ b/src/casl2.c @@ -126,14 +126,14 @@ int main(int argc, char *argv[]) char *af[argc], *objfile = NULL; const char *version = PACKAGE_VERSION, *cmdversion = "casl2 of YACASL2 version %s\n"; const char *usage = - "Usage: %s [-slLaAtTdvh] [-oO[]] [-M ] [-C ] FILE1[ FILE2 ...]\n"; + "Usage: %s [-slLaAtTdbvh] [-oO[]] [-M ] [-C ] FILE1[ FILE2 ...]\n"; cerr_init(); addcerrlist_casl2(); addcerrlist_assemble(); addcerrlist_exec(); /* オプションの処理 */ - while((opt = getopt_long(argc, argv, "tTdslLao::O::AM:C:vh", longopts, NULL)) != -1) { + while((opt = getopt_long(argc, argv, "tTdslLbao::O::AM:C:vh", longopts, NULL)) != -1) { switch(opt) { case 's': asmode.src = true; @@ -169,6 +169,9 @@ int main(int argc, char *argv[]) case 'd': execmode.dump = true; break; + case 'b': + execmode.debugger = true; + break; case 'M': memsize = atoi(optarg); break;