/* Successful end */
     exit (EXIT_SUCCESS);
 }
-
-
-
-
 
 /* End of add.h */
 
 #endif
-
-
-
-
 
     /* Successful end */
     exit (EXIT_SUCCESS);
 }
-
-
-
-
 
 /* End of del.h */               
 
 #endif
-
-
-
-
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
     /* Not found */
     return 0;
 }
-
-
-
 
 /* End of exports.h */
 
 #endif
-
-
-
 
     /* Successful end */
     exit (EXIT_SUCCESS);
 }
-
-
-
 
 /* End of extract.h */
 
 #endif
-
-
-
-
 
     }
     return Data;
 }
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
 
 /* End of fileio.h */
 
 #endif
-
-
-
 
 /*****************************************************************************/
 /*                                   Data                                    */
 /*****************************************************************************/
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
         Error ("Problem deleting temporary library file: %s", strerror (errno));
     }
 }
-
-
-
 
 /* End of library.h */
 
 #endif
-
-
-
 
     /* Successful end */
     exit (EXIT_SUCCESS);
 }
-
-
-
 
 /* End of list.h */
 
 #endif
-
-
-
-
 
     /* Return an apropriate exit code */
     return EXIT_SUCCESS;
 }
-
-
-
 
     /* Not found! */
     Warning ("Module `%s' not found in library `%s'", Module, LibName);
 }
-
-
-
 
 /* End of objdata.h */
 
 #endif
-
-
-
 
         Error ("Cannot set mod time on `%s': %s", Name, strerror (errno));
     }
 }
-
-
-
 
 /* End of objfile.h */
 
 #endif
-
-
-
 
     }
     return (strncmp (SB_GetConstBuf (Name), AnonTag, sizeof (AnonTag) - 1) == 0);
 }
-
-
-
 
       
 
 /* End of anonname.h */
-#endif
-
-
 
+#endif
 
     /* Done writing the assertions */
     ObjEndAssertions ();
 }
-
-
-
-
-
 
 /* End of asserts.h */
 
 #endif
-
-
-
 
     /* Calculate the new overall .IF condition */
     CalcOverallIfCond ();
 }
-
-
-
-
 
 /* End of condasm.h */
 
 #endif
-
-
-
 
 /* End of dbginfo.h */
 
 #endif
-
-
-
-
-
 
 /* End of ea.h */
 
 #endif
-
-
-
 
     /* Apply addressing mode overrides */
     A->AddrModeSet &= Restrictions;
 }
-
-
-
-
 
 /* End of ea65.h */
 
 #endif
-
-
-
 
     /* Free the base expression */
     FreeExpr (BaseExpr);
 }
-
-
-
-
 
 /* End of enum.h */
 
 #endif
-
-
-
 
 
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
-
 
 {
     return MakeBoundedExpr (ExprFunc (), Size);
 }
-
-
-
 
 /* End of expr.h */
 
 #endif
-
-
-
 
     /* Return the value found */
     return Feature;
 }
-
-
-
 
 /* End of feature.h */
 
 #endif
-
-
-
 
                        FT_MAIN | FT_INCLUDE | FT_BINARY | FT_DBGINFO);
     }
 }
-
-
 
 /* End of filetab.h */
 
 #endif
-
-
-
-
-
 
     /* And return it */
     return F;
 }
-
-
-
 
 
 
 /* End of fragment.h */
-#endif
-
-
-
 
+#endif
 
 /* End of global.h */
 
 #endif
-
-
-
 
     /* Add paths relative to the parent directory of the Windows binary. */
     AddSubSearchPathFromWinBin (IncSearchPath, "asminc");
 }
-
-
-
 
 /* End of incpath.h */
 
 #endif
-
-
-
 
     /* Call the handler */
     InsTab->Ins[Index].Emit (&InsTab->Ins[Index]);
 }
-
-
-
 
 /* End of instr.h */
 
 #endif
-
-
-
-
-
 
         Error ("Open %s", IStack->Desc);
     }
 }
-
-
-
 
 /* End of istack.h */
 
 #endif
-
-
-
-
 
     /* End of line infos */
     ObjEndLineInfos ();
 }
-
-
-
 
 
 
 /* End of lineinfo.h */
-#endif
-
-
-
 
+#endif
 
     /* Close the listing file */
     (void) fclose (F);
 }
-
-
-
 
 /* End of listing.h */
 
 #endif
-
-
-
 
     PRECONDITION (DisableDefines > 0);
     --DisableDefines;
 }
-
-
-
 
 /* End of macro.h */
 
 #endif
-
-
-
 
     /* Return an apropriate exit code */
     return (ErrorCount == 0)? EXIT_SUCCESS : EXIT_FAILURE;
 }
-
-
-
 
     PRECONDITION (RawMode > 0);
     --RawMode;
 }
-
-
-
 
 /* End of nexttok.h */
 
 #endif
-
-
-
-
 
         GenFragment (FRAG_FILL, Chunk);
     }
 }
-
-
-
 
 /* End of objcode.h */
 
 #endif
-
-
-
 
 {
     Header.SpanSize = ftell (F) - Header.SpanOffs;
 }
-
-
-
 
 /* End of objfile.h */
 
 #endif
-
-
-
 
 /* End of options.h */
 
 #endif
-
-
-
 
         Warning (1, "CPU stack is not empty");
     }
 }
-
-
-
 
 /* End of pseudo.h */
 
 #endif
-
-
-
 
     /* Switch out of raw token mode */
     LeaveRawTokenMode ();
 }
-
-
-
 
 /* End of repeat.h */
 
 #endif
-
-
-
-
 
 {
     DoneCharSource ();
 }
-
-
-
-
 
 /* End of scanner.h */
 
 #endif
-
-
-
-
 
 {
     return NewSegDef (Def->Name, Def->AddrSize);
 }
-
-
-
-
 
 /* End of segdef.h */
 
 #endif
-
-
-
 
     /* Done writing segments */
     ObjEndSegments ();
 }
-
-
-
-
 
 /* End of segment.h */
 
 #endif
-
-
-
 
     SymDef (SizeSym, GenLiteralExpr (Size), ADDR_SIZE_DEFAULT, SF_NONE);
     return SizeSym;
 }
-
-
-
 
 
 
 /* End of sizeof.h */
-#endif
-
-
 
+#endif
 
     /* Done writing the spans */
     ObjEndSpans ();
 }
-
-
-
-
 
 /* End of span.h */
 
 #endif
-
-
-
 
     /* Insert an empty string. It will have string id 0 */
     SP_AddStr (StrPool, "");
 }
-
-
-
 
 /* End of spool.h */
 
 #endif
-
-
-
-
 
 {
     DoStructInternal (0, UNION);
 }
-
-
-
 
 /* End of struct.h */
 
 #endif
-
-
-
 
     printf ("%u sections:\n", D->SecCount);
 #endif
 }
-
-
-
 
 
 
 /* End of studyexpr.h */
-#endif
-
-
 
+#endif
 
     /* Return the symbol found */
     return Sym;
 }
-
-
-
 
 /* End of symbol.h */
 
 #endif
-
-
-
 
     /* Return the result */
     return Flags;
 }
-
-
-
 
 /* End of symentry.h */
 
 #endif
-
-
-
-
 
     /* Done writing the scopes */
     ObjEndScopes ();
 }
-
-
-
 
 /* End of symtab.h */
 
 #endif
-
-
-
 
     SB_Copy (&Dst->SVal, &Src->SVal);
     Dst->Pos  = Src->Pos;
 }
-
-
-
 
 /* End of token.h */
 
 #endif
-
-
-
 
     ++PushCounter;
     PushInput (ReplayTokList, List, Desc);
 }
-
-
-
 
 /* End of toklist.h */
 
 #endif
-
-
-
-
 
         ReleaseFullLineInfo (&L->LineInfos);
     }
 }
-
-
-
-
 
 /* End of ulabel.h */
 
 #endif
-
-
-
 
 {
     return (strncmp (Name, AnonTag, sizeof (AnonTag) - 1) == 0);
 }
-
-
-
 
 
 
 /* End of anonname.h */
-#endif
-
-
 
+#endif
 
         Entry = Entry->NextSym;
     }
 }
-
-
-
 
 
 
 /* End of asmcode.h */
-#endif
-
-
-
 
+#endif
 
     /* Local label name */
     return 1;
 }
-
-
-
-
 
 
 
 /* End of asmlabel.h */
-#endif
-
-
 
+#endif
 
     /* Closing paren needed */
     ConsumeRParen ();
 }
-
-
-
 
 /* End of asmstmt.h */
 
 #endif
-
-
-
 
     /* Value is still in primary and not an lvalue */
     ED_MakeRValExpr (Expr);
 }
-
-
-
 
 
 
 /* End of assignment.h */
-#endif
-
-
 
+#endif
 
     /* Return the label of the node we found/created */
     return CaseLabel;
 }
-
-
-
 
 
 
 /* End of casenode.h */
-#endif
-
-
 
+#endif
 
     /* Terminate the line */
     WriteOutput ("\n");
 }
-
-
-
-
-
-
 
 
 
 /* End of codeent.h */
-#endif
-
-
-
 
+#endif
 
 {
     AddCodeLine ("%.*s", (int) SB_GetLen (B), SB_GetConstBuf (B));
 }
-
-
-
 
 
 
 /* End of codegen.h */
-#endif
-
 
+#endif
 
         return CMP_INV;
     }
 }
-
-
-
 
 
 
 /* End of codeinfo.h */
-#endif
-
-
-
 
+#endif
 
         WriteOutput ("\n");
     }
 }
-
-
-
-
 
 
 
 /* End of codelab.h */
-#endif
-
-
 
+#endif
 
         WriteOptStats (StatFileName);
     }
 }
-
-
-
 
 
 
 /* End of codeopt.h */
-#endif
-
-
 
+#endif
 
 
 
 /* End of codeseg.h */
-#endif
-
-
 
+#endif
 
     /* Leave the main lexical level */
     LeaveGlobalLevel ();
 }
-
-
-
 
 /* End of compile.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptadd.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptc02.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptcmp.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptind.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptneg.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptptrload.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptptrstore.h */
-#endif
-
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptpush.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptshift.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptsize.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 
 
 /* End of coptstop.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptstore.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of coptsub.h */
 
 #endif
-
-
-
 
     /* Return the number of changes made */
     return Changes;
 }
-
-
-
 
 /* End of copttest.h */
 
 #endif
-
-
-
 
     /* Add an additional newline after the segment output */
     WriteOutput ("\n");
 }
-
-
-
-
 
 
 
 /* End of dataseg.h */
-#endif
-
-
 
+#endif
 
 /* End of datatype.h */
 
 #endif
-
-
-
 
     /* Return the size needed for the initialization */
     return Size;
 }
-
-
-
 
 /* End of declare.h */
 
 #endif
-
-
-
 
     ConsumeRParen ();
     ConsumeRParen ();
 }
-
-
-
 
 /* End of declattr.h */
 
 #endif
-
-
-
 
 {
     Print (stdout, 1, "%u errors, %u warnings\n", ErrorCount, WarningCount);
 }
-
-
-
 
 
 
 /* End of error.h */
-#endif
-
-
-
-
 
+#endif
 
         ED_MakeConstAbsInt (Expr, 1);
     }
 }
-
-
-
 
 /* End of expr.h */
 
 #endif
-
-
-
-
 
     Expr->Type = TypeDup (NewType);
     return OldType;
 }
-
-
-
 
 
 
 /* End of exprdesc.h */
-#endif
-
-
 
+#endif
 
     /* Free the structure */
     xfree (F);
 }
-
-
-
 
 
 
 /* End of funcdesc.h */
-#endif
-
-
 
+#endif
 
     FreeFunction (CurrentFunc);
     CurrentFunc = 0;
 }
-
-
-
 
 
 
 /* End of function.h */
-#endif
-
-
 
+#endif
 
 StrBuf DepName     = STATIC_STRBUF_INITIALIZER; /* Name of dependencies file */
 StrBuf FullDepName = STATIC_STRBUF_INITIALIZER; /* Name of full dependencies file */
 StrBuf DepTarget   = STATIC_STRBUF_INITIALIZER; /* Name of dependency target */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
-
 
     NextToken ();
     NextToken ();
 }
-
-
-
 
 
 
 /* End of goto.h */
-#endif
-
-
 
+#endif
 
         return toupper (C) - 'A' + 10;
     }
 }
-
-
-
 
 
 
 /* End of hexval.h */
-#endif
-
-
-
-
 
+#endif
 
 {
     return (IsAlpha (c) || c == '_');
 }
-
-
-
 
 
 
 /* End of ident.h */
-#endif
-
-
 
+#endif
 
     /* Add paths relative to the parent directory of the Windows binary. */
     AddSubSearchPathFromWinBin (SysIncSearchPath, "include");
 }
-
-
-
 
 
 
 /* End of incpath.h */
-#endif
-
-
 
+#endif
 
                        IT_MAIN | IT_SYSINC | IT_USRINC);
     }
 }
-
-
 
  * choosen so that it is possible to combine them to bitsets
  */
 typedef enum {
-    IT_MAIN     = 0x01,         /* Main input file */
-    IT_SYSINC   = 0x02,         /* System include file (using <>) */
-    IT_USRINC  = 0x04,          /* User include file (using "") */
+    IT_MAIN   = 0x01,           /* Main input file */
+    IT_SYSINC = 0x02,           /* System include file (using <>) */
+    IT_USRINC = 0x04,           /* User include file (using "") */
 } InputType;
 
 /* Forward for an IFile structure */
 
 
 /* End of input.h */
-#endif
-
-
 
+#endif
 
     PRECONDITION (LI != 0);
     return LI->LineNum;
 }
-
-
-
 
 
 
 /* End of lineinfo.h */
-#endif
-
-
-
 
+#endif
 
 {
     return AddLiteralBuf (SB_GetConstBuf (S), SB_GetLen (S));
 }
-
-
-
 
 
 
 /* End of litpool.h */
-#endif
-
-
-
 
+#endif
 
 
 
 /* End of loadexpr.h */
-#endif
-
-
 
+#endif
 
         g_cstackcheck ();
     }
 }
-
-
-
 
 
 
 /* End of locals.h */
-#endif
-
-
 
+#endif
 
     LoopStack = LoopStack->Next;
     xfree (L);
 }
-
-
-
 
 /* End of loop.h */
 
 #endif
-
-
-
 
 
 
 /* End of macrotab.h */
-#endif
-
-
 
+#endif
 
     /* Return an apropriate exit code */
     return (ErrorCount > 0)? EXIT_FAILURE : EXIT_SUCCESS;
 }
-
-
-
 
 
 
 /* End of opcodes.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of chars written */
     return CharCount;
 }
-
-
-
 
 
 
 /* End of output.h */
-#endif
-
-
 
+#endif
 
     /* Closing paren needed */
     ConsumeRParen ();
 }
-
-
-
 
 
 
 /* End of pragma.h */
-#endif
-
-
-
-
 
+#endif
 
                 (int) SB_GetLen (Line), SB_GetConstBuf (Line));
     }
 }
-
 
 
 
 /* End of preproc.h */
-#endif
-
-
 
+#endif
 
     fprintf (stdout, "Out: ");
     RC_Dump (stdout, &RI->Out);
 }
-
-
-
 
 
 
 /* End of reginfo.h */
-#endif
-
-
-
 
+#endif
 
 {
     return Consume (TOK_RCURLY, "`}' expected");
 }
-
-
-
 
 
 
 /* End of scanner.h */
-#endif
-
-
-
-
-
 
+#endif
 
     *Val *= Sign;
     return 1;
 }
-
-
-
 
 
 
 /* End of scanstrbuf.h */
-#endif
-
-
-
-
 
+#endif
 
     /* Output the code segment epiloque */
     CS_OutputEpilogue (S->Code);
 }
-
-
-
 
 
 
 /* End of segments.h */
-#endif
-
-
 
+#endif
 
         Expr->Type = ResultType;
     }
 }
-
-
-
 
 /* End of shiftexpr.h */
 
 #endif
-
-
-
-
 
 {
     StackPtr += SizeOf (T);
 }
-
-
-
-
 
 /* End of stackptr.h */
 
 #endif
-
-
-
 
     /* Not found */
     return STD_UNKNOWN;
 }
-
-
-
 
 /* End of standard.h */
 
 #endif
-
-
-
-
 
     /* Call the handler function */
     D->Handler (F, lval);
 }
-
-
-
 
 /* End of stdfunc.h */
 
 #endif
-
-
-
 
 const char Func_strcmp[]        = "strcmp";     /* Asm name of "strcmp" */
 const char Func_strcpy[]        = "strcpy";     /* Asm name of "strcpy" */
 const char Func_strlen[]        = "strlen";     /* Asm name of "strlen" */
-
-
-
 
 /* End of stdnames.h */
 
 #endif
-
-
-
 
 /* End of stmt.h */
 
 #endif
-
-
-
 
     /* Skip the colon */
     ConsumeColon ();
 }
-
-
-
 
 
 
 /* End of swstmt.h */
-#endif
-
-
 
+#endif
 
 {
     return IsAnonName (Entry->Name);
 }
-
-
-
 
 
 
 /* End of symentry.h */
-#endif
-
-
 
+#endif
 
 /* End of symtab.h */
 
 #endif
-
-
-
 
     /* Return the result of the expression */
     return Result;
 }
-
-
-
-
 
 
 
 /* End of testexpr.h */
-#endif
-
-
-
 
+#endif
 
     /* Add an additional newline after the segment output */
     WriteOutput ("\n");
 }
-
-
-
 
 
 
 /* End of textseg.h */
-#endif
-
-
 
+#endif
 
     /* Return the result */
     return Result;
 }
-
-
-
-
 
 /* End of typecmp.h */
 
 #endif
-
-
-
-
 
     /* Convert the value. */
     DoConversion (Expr, NewType);
 }
-
-
-
-
-
 
 
 
 /* End of typeconv.h */
-#endif
-
-
 
+#endif
 
 /* End of util.h */
 
 #endif
-
-
-
 
     exit (EXIT_FAILURE);
 }
 
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
 
 
 unsigned char Debug     = 0;            /* Debug mode enabled? */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
     /* Return an apropriate exit code */
     return EXIT_SUCCESS;
 }
-
-
-
 
     /* Return the result */
     return Status;
 }
-
-
-
 
      */
     return WEXITSTATUS (Status);
 }
-
-
-
 
     fprintf (F, ".end\n");
     fclose (F);
 }
-
-
-
 
 /* End of convert.h */
 
 #endif
-
-
-
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
 /* End of fileio.h */
 
 #endif
-
-
-
 
 /* Flags */
 unsigned char DebugInfo     = 0;                /* Enable debug info */
 unsigned char NoOutput      = 0;                /* Suppress the actual conversion */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
     /* Return an apropriate exit code */
     return EXIT_SUCCESS;
 }
-
-
-
 
     }
     return O65_MODEL_INVALID;
 }
-
-
-
 
 /* End of model.h */
 
 #endif
-
-
-
 
     Buf[I] = '\0';
     return Buf;
 }
-
-
-
 
 
 
 /* End of o65.h */
-#endif
-
-
-
 
+#endif
 
     /* Terminate the program */
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of abend.h */
 
 #endif
-
-
-
 
     /* Not found */
     return ADDR_SIZE_INVALID;
 }
-
-
-
 
 /* End of addrsize.h */
 
 #endif
-
-
-
 
 {
     return AlignAddr (Addr, Alignment) - Addr;
 }
-
-
-
 
 /* End of alignment.h */
 
 #endif
-
-
-
 
 {
     return (A & 0x02U) == 0;
 }
-
-
-
 
 /* End of assertion.h */
 
 #endif
-
-
-
 
 /* End of attrib.h */
 
 #endif
-
-
-
 
 /* End of bitops.h */
 
 #endif
-
-
-
 
 /* End of cddefs.h */
 
 #endif
-
-
-
 
 {
     return (C == '"' || C == '\'');
 }
-
-
-
 
 /* End of chartype.h */
 
 #endif
-
-
-
 
     /* Output a diagnostic and abort */
     AbEnd ("%s%s, file `%s', line %u", Msg, Cond, File, Line);
 }
-
-
-
 
 
 
 /* End of check.h */
-#endif
-
-
 
+#endif
 
     /* Invalid option */
     UnknownOption (Opt);
 }
-
-
-
-
 
 /* End of cmdline.h */
 
 #endif
-
-
-
 
         QuickSort (C, 0, C->Count-1, Compare, Data);
     }
 }
-
-
-
 
 /* End of coll.h */
 
 #endif
-
-
-
-
 
     /* Not found */
     return CPU_UNKNOWN;
 }
-
-
-
 
 /* End of cpu.h */
 
 #endif
-
-
-
 
 
 
 unsigned char Debug             = 0;    /* Debug mode */
-
-
-
 
 
 
 /* End of debugflag.h */
-#endif
-
-
 
+#endif
 
     InternalDumpExpr (Expr, ResolveSym);
     printf ("\n");
 }
-
-
-
 
 /* End of exprdefs.h */
 
 #endif
-
-
-
 
     /* Search for a table entry and return it */
     return bsearch (Ext+1, Table, Count, sizeof (FileId), CompareFileId);
 }
-
-
-
 
 
 
 /* End of fileid.h */
-#endif
-
-
 
+#endif
 
 /* End of filepos.h */
 
 #endif
-
-
-
 
 #include <sys/types.h>
 #include <sys/stat.h>
 #if defined(_WIN32)
-#include <errno.h>
-#include <windows.h>
+#  include <errno.h>
+#  include <windows.h>
 #endif
 
 /* common */
 
 /* End of filestat.h */
 
 #endif
-
-
-
 
 
 
 #if defined(_WIN32)
-#include <errno.h>
-#include <windows.h>
+#  include <errno.h>
+#  include <windows.h>
 #else
-#include <sys/types.h>                          /* FreeBSD needs this */
-#include <utime.h>
+#  include <sys/types.h>                          /* FreeBSD needs this */
+#  include <utime.h>
 #endif
 
 
 
 /* End of filestat.h */
 
 #endif
-
-
-
 
     /* Return the result */
     return F? F->Id : FILETYPE_UNKNOWN;
 }
-
-
-
 
 
 
 /* End of filetype.h */
-#endif
-
-
 
+#endif
 
 /* End of fname.h */
 
 #endif
-
-
-
 
     D.V = Left.V / Right.V;
     return D;
 }
-
-
-
 
 /* End of fp.h */
 
 #endif
-
-
-
-
-
 
 /* End of fragdefs.h */
 
 #endif
-
-
-
 
     /* Return the contents of String */
     return SB_GetConstBuf (String);
 }
-
-
-
 
 /* End of gentype.h */
 
 #endif
-
-
-
-
 
 /* End of hashfunc.h */
 
 #endif
-
-
-
 
 /* End of hashtab.h */
 
 #endif
-
-
-
 
 /* End of hlldbgsyms.h */
 
 #endif
-
-
-
 
 /* End of inline.h */
 
 #endif
-
-
-
 
     PRECONDITION (S->Count > 0);
     return S->Stack[--S->Count];
 }
-
-
-
 
 
 
 /* End of intstack.h */
-#endif
-
-
 
+#endif
 
 
 
 /* End of inttypes.h */
-#endif
-
-
 
+#endif
 
 /* End of libdefs.h */
 
 #endif
-
-
-
 
 /* End of lidefs.h */
 
 #endif
-
-
-
 
     /* Do the real thing */
     return RecursiveMatch ((const unsigned char*) Source, (const unsigned char*) Pattern);
 }
-
-
-
 
 /* End of matchpat.h */
 
 #endif
-
-
-
 
     /* Zeropage is always zeropage */
     ZpAddrSize = ADDR_SIZE_ZP;
 }
-
-
 
 /* End of mmodel.h */
 
 #endif
-
-
-
 
 /* End of objdefs.h */
 
 #endif
-
-
-
 
 /* End of optdefs.h */
 
 #endif
-
-
-
 
     vfprintf (F, Format, ap);
     va_end (ap);
 }
-
-
-
 
 /* End of print.h */
 
 #endif
-
-
-
-
 
 /* End of scopedefs.h */
 
 #endif
-
-
-
 
 
 
 /* End of searchpath.h */
-#endif
-
-
 
+#endif
 
 /* End of segdefs.h */
 
 #endif
-
-
-
 
     /* Name is ok */
     return 1;
 }
-
-
-
 
 /* End of segnames.h */
 
 #endif
-
-
-
 
 /* End of shift.h */
 
 #endif
-
-
-
 
     SB_VPrintf (S, Format, ap);
     va_end (ap);
 }
-
-
-
 
 /* End of strbuf.h */
 
 #endif
-
-
-
 
 {
     return CollCount (&P->Entries);
 }
-
-
-
 
 /* End of strpool.h */
 
 #endif
-
-
-
 
     CHECK (S->Count < sizeof (S->Stack) / sizeof (S->Stack[0]));
     S->Stack[S->Count++] = xstrdup (Val);
 }
-
-
-
 
 
 
 /* End of strstack.h */
-#endif
-
-
 
+#endif
 
 /* End of strutil.h */
 
 #endif
-
-
-
 
 /* End of symdefs.h */
 
 #endif
-
-
-
 
     /* Return the array entry */
     return GetTargetProperties (Target)->Name;
 }
-
 
 
 
 /* End of target.h */
-#endif
-
-
 
+#endif
 
     CHECK (Index > 0 && Index < sizeof (Tab));
     Tab[Index] = C;
 }
-
-
-
-
-
 
 /* End of tgttrans.h */
 
 #endif
-
-
-
 
 
 
 /* End of va_copy.h */
-#endif
-
-
 
+#endif
 
 {
     return ((VER_MAJOR * 0x100) + (VER_MINOR * 0x10) + VER_PATCH);
 }
-
-
-
 
 /* End of version.h */
 
 #endif
-
-
-
-
 
 {
     return memcpy (xmalloc (Size), Buf, Size);
 }
-
-
-
 
 /* End of xmalloc.h */
 
 #endif
-
-
-
 
     CHECK (Res >= 0 && (unsigned) (Res+1) < BufSize);
     return Res;
 }
-
-
-
 
 /* End of xsprintf.h */
 
 #endif
-
-
-
-
 
     /* Close the include file ignoring errors (we were just reading). */
     (void) fclose (F);
 }
-
-
-
 
 
 
 /* End of asminc.h */
-#endif
-
-
 
+#endif
 
     /* Return the attribute */
     return (AttrTab[Addr] & atLabelMask);
 }
-
-
-
 
 
 
 /* End of attrtab.h */
-#endif
-
-
 
+#endif
 
 {
     PC = CodeStart;
 }
-
-
-
 
 
 
 /* End of code.h */
-#endif
-
-
 
+#endif
 
     /* Return the label if any */
     return CommentTab[Addr];
 }
-
-
-
 
 
 
 /* End of comments.h */
-#endif
-
-
 
+#endif
 
     /* Return the number of bytes output */
     return ByteCount;
 }
-
-
-
 
 
 
 /* End of data.h */
-#endif
-
-
 
+#endif
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
 unsigned CCol                 = 49;     /* Comment column */
 unsigned TCol                 = 81;     /* Text bytes column */
 unsigned BytesPerLine         = 8;      /* Max. number of data bytes per line */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
     }
     SeparatorLine ();
 }
-
-
-
 
 
 
 /* End of handler.h */
-#endif
-
-
 
+#endif
 
         InfoCloseInput ();
     }
 }
-
-
-
-
-
-
 
 
 
 /* End of infofile.h */
-#endif
-
-
 
+#endif
 
 
     SeparatorLine ();
 }
-
-
-
 
 
 
 /* End of labels.h */
-#endif
-
-
 
+#endif
 
     /* Done */
     return EXIT_SUCCESS;
 }
-
-
-
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "",     1,  flIllegal,                OH_Illegal,              }, /* $ff */
 };
-
-
-
 
 
 
 /* End of opc6502.h */
-#endif
-
-
 
+#endif
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "isc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $ff */
 };
-
-
-
-
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "sbc",  4,  flUseLabel,               OH_AbsoluteLongX         }, /* $ff */
 };
-
-
-
 
 
 
 /* End of opc65816.h */
-#endif
-
-
 
+#endif
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "bbs7", 3,  flUseLabel,               OH_BitBranch             }, /* $ff */
 };
-
-
-
 
 
 
 /* End of opc65c02.h */
-#endif
-
-
 
+#endif
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "",     1,  flIllegal,                OH_Illegal,              }, /* $ff */
 };
-
-
-
 
 
 
 /* End of opc65sc02.h */
-#endif
-
-
 
+#endif
 
 
 
 /* End of opcdesc.h */
-#endif
-
-
 
+#endif
 
 
 
 /* End of opchuc6280.h */
-#endif
-
-
 
+#endif
 
     {   "inc",  3,  flUseLabel|flAbsOverride, OH_AbsoluteX             }, /* $fe */
     {   "clb",  2,  flUseLabel,               OH_ZeroPageBit           }, /* $ff */
 };
-
-
-
 
 
 
 /* End of opcm740.h */
-#endif
-
-
 
+#endif
 
         default:          Error ("Unsupported CPU");
     }
 }
-
-
-
-
 
 
 
 /* End of opctable.h */
-#endif
-
-
 
+#endif
 
     LineFeed ();
     LineFeed ();
 }
-
-
-
 
 
 
 /* End of output.h */
-#endif
-
-
-
 
+#endif
 
         InputFile = 0;
     }
 }
-
-
-
-
 
 
 
 /* End of scanner.h */
-#endif
-
-
 
+#endif
 
     /* Mark the addresses within the segment */
     MarkRange (Start, End, atSegment);
 }
-
-
-
 
 /* End of segment.h */
 
 #endif
-
-
-
 
 /* End of asserts.h */
 
 #endif
-
-
-
 
     D->F        = 0;
     D->Filename = 0;
 }
-
-
-
-
-
 
 /* End of bin.h */
 
 #endif
-
-
-
 
     /* Return the flag */
     return Reloc;
 }
-
-
-
 
 /* End of binfmt.h */
 
 #endif
-
-
-
 
     /* Return the value */
     return Val;
 }
-
-
-
 
 
 
 /* End of cfgexpr.h */
-#endif
-
-
 
+#endif
 
         printf ("CONDES(%u): %u symbols\n", Type, CollCount (ExpList));
     }
 }
-
-
-
 
 /* End of condes.h */
 
 #endif
-
-
-
 
 /* End of config.h */
 
 #endif
-
-
-
-
-
 
         Error ("Error closing debug file `%s': %s", DbgFileName, strerror (errno));
     }
 }
-
-
-
 
 /* End of dbgfile.h */
 
 #endif
-
-
-
 
 /* End of dbgsyms.h */
 
 #endif
-
-
-
 
 
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
            GetSourceName (LI),
            GetSourceLine (LI));
 }
-
-
-
-
 
 /* End of exports.h */
 
 #endif
-
-
-
-
 
 /* End of expr.h */
 
 #endif
-
-
-
 
 {
     return E->List;
 }
-
-
-
-
 
 /* End of extsyms.h */
 
 #endif
-
-
-
-
 
         fputc ('\n', F);
     }
 }
-
-
-
 
 
 
 /* End of fileinfo.h */
-#endif
-
-
 
+#endif
 
 /* End of fileio.h */
 
 #endif
-
-
-
 
     AddSubSearchPathFromWinBin (ObjDefaultPath, "lib");
     AddSubSearchPathFromWinBin (CfgDefaultPath, "cfg");
 }
-
-
-
 
 
 
 /* End of filepath.h */
-#endif
-
-
 
+#endif
 
     /* Return the new fragment */
     return F;
 }
-
-
-
 
 /* End of fragment.h */
 
 #endif
-
-
-
-
 
 const char* MapFileName     = 0;        /* Name of the map file */
 const char* LabelFileName   = 0;        /* Name of the label file */
 const char* DbgFileName     = 0;        /* Name of the debug file */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
         fprintf (F, "lib\tid=%u,name=\"%s\"\n", L->Id, GetString (L->Name));
     }
 }
-
-
-
-
 
 /* End of library.h */
 
 #endif
-
-
-
 
 
 
 /* End of lineinfo.h */
-#endif
-
-
 
+#endif
 
     /* Return an apropriate exit code */
     return EXIT_SUCCESS;
 }
-
-
-
 
         Error ("Error closing label file `%s': %s", LabelFileName, strerror (errno));
     }
 }
-
-
-
 
 /* End of mapfile.h */
 
 #endif
-
-
-
 
     /* ...and return it */
     return M;
 }
-
-
-
-
 
 /* End of memarea.h */
 
 #endif
-
-
-
-
-
 
     D->F        = 0;
     D->Filename = 0;
 }
-
-
-
-
 
 /* End of o65.h */
 
 #endif
-
-
-
 
 /* End of objdata.h */
 
 #endif
-
-
-
-
-
 
      */
     FreeObjStrings (O);
 }
-
-
-
-
 
 /* End of objfile.h */
 
 #endif
-
-
-
 
 
 
 /* End of scanner.h */
-#endif
-
-
 
+#endif
 
 /* End of scopes.h */
 
 #endif
-
-
-
 
 /* End of segments.h */
 
 #endif
-
-
-
-
 
     /* Free the string buffer */
     SB_Done (&SpanType);
 }
-
-
-
 
 
 
 /* End of span.h */
-#endif
-
-
 
+#endif
 
      */
     SP_AddStr (StrPool, "<invalid message #0>");
 }
-
-
-
-
 
 /* End of spool.h */
 
 #endif
-
-
-
-
 
     /* Allocate a type pool */
     TypePool = NewStringPool (137);
 }
-
-
-
 
 /* End of tpool.h */
 
 #endif
-
-
-
-
 
     /* Destroy the string pool */
     DestroyStrPool (&StrPool);
 }
-
-
-
-
 
 /* End of dump.h */
 
 #endif
-
-
-
-
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
         CollAppend (C, ReadStr (F));
     }
 }
-
-
-
 
 /* End of fileio.h */
 
 #endif
-
-
-
 
 
 
 unsigned What   = 0;            /* What should get dumped? */
-
-
-
 
 /* End of global.h */
 
 #endif
-
-
-
 
     /* Success */
     return EXIT_SUCCESS;
 }
-
-
-
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
 /* End of memory.h */
 
 #endif
-
-
-
-
 
         Error ("Error closing output file `%s': %s", Name, strerror (errno));
     }
 }
-
-
-
 
 /* End of asm.h */
 
 #endif
-
-
-
 
     /* Free the collection itself */
     FreeCollection (C);
 }
-
-
-
 
 /* End of attr.h */
 
 #endif
-
-
-
 
         Error ("Error closing output file `%s': %s", Name, strerror (errno));
     }
 }
-
-
-
 
 /* End of bin.h */
 
 #endif
-
-
-
 
     /* Return the pixel */
     return B->Data[Y * B->Width + X];
 }
-
-
-
 
 /* End of bitmap.h */
 
 #endif
-
-
-
 
         Error ("Error closing output file `%s': %s", Name, strerror (errno));
     }
 }
-
-
-
 
 /* End of c.h */
 
 #endif
-
-
-
 
 /* End of color.h */
 
 #endif
-
-
-
 
         fprintf (F, "  %s\n", ConverterMap[I].Format);
     }
 }
-
 
 /* End of convert.h */
 
 #endif
-
-
-
 
     va_end (ap);
     exit (EXIT_FAILURE);
 }
-
-
-
 
 /* End of error.h */
 
 #endif
-
-
-
 
 /* End of fileio.h */
 
 #endif
-
-
-
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
 /* End of geosicon.h */
 
 #endif
-
-
-
 
     /* Call the format specific read */
     return InputFormatTable[F->Id].Read (A);
 }
-
-
-
 
 /* End of input.h */
 
 #endif
-
-
-
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
 /* End of koala.h */
 
 #endif
-
-
-
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
 /* End of lynxsprite.h */
 
 #endif
-
-
-
 
     /* Success */
     return EXIT_SUCCESS;
 }
-
-
-
 
     /* Call the format specific write */
     OutputFormatTable[F->Id].Write (Data, A, B);
 }
-
-
-
 
 /* End of output.h */
 
 #endif
-
-
-
 
                  (((unsigned long) C->R) <<  0));
     }
 }
-
-
-
 
 /* End of palette.h */
 
 #endif
-
-
-
 
     /* Return the bitmap */
     return B;
 }
-
-
-
 
 /* End of pcx.h */
 
 #endif
-
-
-
 
 /* End of pixel.h */
 
 #endif
-
-
-
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
 
 
 /* End of raw.h */
-#endif
-
-
 
+#endif
 
     /* Return the converted bitmap */
     return D;
 }
-
-
-
 
 /* End of vic2sprite.h */
 
 #endif
-
-
-