- /* Skip spaces to make the output somewhat more readable */
- const char* Line = LI->Line;
- while (IsBlank (*Line)) {
- ++Line;
- }
- fprintf (F, ";\n; %s\n;\n", Line);
+ fprintf (F, ";\n; %s\n;\n", LI->Line);
+ }
+
+ /* Add line debug info */
+ if (DebugInfo) {
+ fprintf (F, "\t.dbg\tline, \"%s\", %u\n",
+ GetInputName (LI), GetInputLine (LI));