/* 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
-
-
-