/ * codegen_error: Print an error message during code generation */
| 20 | * codegen_error: Print an error message during code generation |
| 21 | */ |
| 22 | void codegen_error(const char *fmt, ...) |
| 23 | { |
| 24 | va_list marker; |
| 25 | |
| 26 | fprintf(stderr, "error: "); |
| 27 | |
| 28 | va_start(marker, fmt); |
| 29 | vfprintf(stderr, fmt, marker); |
| 30 | va_end(marker); |
| 31 | fprintf(stderr, "\nAborting.\n"); |
| 32 | |
| 33 | codegen_ok = false; |
| 34 | } |
| 35 | /************************************************************************/ |
| 36 | void OutputOpcode(FILE *outfile, opcode_type opcode) |
| 37 | { |
no test coverage detected