diff --git a/pcomp/sasm.pas b/pcomp/sasm.pas index 13af658..ab5230b 100644 --- a/pcomp/sasm.pas +++ b/pcomp/sasm.pas @@ -372,12 +372,17 @@ procedure printPassNo; begin write('P', pass, ' '); end; - -procedure printCurrentLineno; +procedure printFilename(var f:string); begin write(#13); printPassNo; - write(filename, ' ', lineno); + write(f); +end; + +procedure printCurrentLineno; +begin + printFilename(filename); + write(' ', lineno); ClrEol; end; @@ -2047,6 +2052,9 @@ var f:InputFileType; i:integer; size:integer; begin + printFilename(filename); + ClrEol; + openFileWithDefault(f, filename); size := filesize(f); @@ -2065,6 +2073,8 @@ begin end; close(f); + + printCurrentLineno; end; procedure parseMetaDirective; diff --git a/pcomp/libgen.pas b/pcomp/shortgen.pas similarity index 100% rename from pcomp/libgen.pas rename to pcomp/shortgen.pas