v6502
The MOS 6502 Virtual Machine and Toolchain Infrastructure
Functions
Assembler Error Handling

Functions

void as6502_fatal (const char *reason) __attribute((noreturn))
 Called for fatal errors during assembly, such as internal memory failures.
 
void as6502_error (unsigned long loc, unsigned long len, const char *reason,...)
 Called for code errors detected during assembly, which prevent producing a binary.
 
void as6502_warn (unsigned long loc, unsigned long len, const char *reason,...)
 Called for code warnings detected during assembly, which don't prevent producing a binary.
 
void as6502_note (unsigned long lineNumber, const char *reason,...)
 Called for code notation which pertain to preceding errors or warnings, this can reference other code.
 
void as6502_underline (const char *str, unsigned long loc, unsigned long len)
 This function outputs an underline annotation for a given character range.
 

Detailed Description