Add a declaration for the -Bxyz module name flag, used by the B compiler.
authorDavid Given <dg@cowlark.com>
Thu, 29 Dec 2016 17:12:40 +0000 (17:12 +0000)
committerDavid Given <dg@cowlark.com>
Thu, 29 Dec 2016 17:12:40 +0000 (17:12 +0000)
Rename some of the Basic flags to avoid confusion.

lib/descr/fe

index 874e290..5149fd0 100644 (file)
@@ -157,12 +157,12 @@ name basic
        from .bas
        to .k
        program {EM}/lib/ack/em_bem
-       mapflag -h ABC_F={ABC_F?} -h
-       mapflag -w ABC_F={ABC_F?} -w
-       mapflag -L ABC_F={ABC_F?} -L
-       mapflag -E ABC_F={ABC_F?} -E
-#      mapflag -d ABC_F={ABC_F?} -d
-       args -Vw{w}p{p}f{d} {ABC_F?} < > {SOURCE}
+       mapflag -h BASIC_F={BASIC_F?} -h
+       mapflag -w BASIC_F={BASIC_F?} -w
+       mapflag -L BASIC_F={BASIC_F?} -L
+       mapflag -E BASIC_F={BASIC_F?} -E
+#      mapflag -d BASIC_F={BASIC_F?} -d
+       args -Vw{w}p{p}f{d} {BASIC_F?} < > {SOURCE}
        prep cond
        rts .bas
        need .bas
@@ -184,6 +184,7 @@ name b
         from .b
         to .k
         program {EM}/lib/ack/em_b
+               mapflag -B* ABC_F={ABC_F?} -B*
         args -i < -o > -w {p}
         prep cond
         rts .b