/* ------------------------------------------------------------------------- */
/* "asm" : The Inform assembler */
/* */
-/* Copyright (c) Graham Nelson 1993 - 2016 */
+/* Copyright (c) Graham Nelson 1993 - 2018 */
/* */
/* This file is part of Inform. */
/* */
stackargs = TRUE;
}
- if (veneer_mode) routine_starts_line = -1;
- else routine_starts_line = ErrorReport.line_number
- + FILE_LINE_SCALE_FACTOR*ErrorReport.file_number;
+ if (veneer_mode) routine_starts_line = blank_brief_location;
+ else routine_starts_line = get_brief_location(&ErrorReport);
if (asm_trace_level > 0)
{ printf("\n%5d +%05lx [ %s ", ErrorReport.line_number,