Changeset 3920 for trunk/emx/src/emxomf/stabshll.c
- Timestamp:
- Oct 25, 2014, 7:11:49 PM (11 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/emx/src/emxomf/stabshll.c
r3068 r3920 403 403 va_list args; 404 404 405 va_start (args, pszFormat); 406 fprintf (stderr, "emxomf warning: "); 407 vfprintf (stderr, pszFormat, args); 408 va_end (args); 409 fputc ('\n', stderr); 410 411 412 if (parse_ptr && parse_start && parse_ptr >= parse_start) 413 { 414 if (parse_pindex && *parse_pindex >= 0 && *parse_pindex < sym_count) 415 fprintf (stderr, "emxomf info: parsing sym no.%d type=%d at char '%c' in position %d:\n%s\n", 416 *parse_pindex, sym_ptr[*parse_pindex].n_type, 417 *parse_ptr, parse_ptr - parse_start, parse_start); 418 else 419 fprintf (stderr, "emxomf info: parsing '%c' at position %d:\n%s\n", 420 *parse_ptr, parse_ptr - parse_start, parse_start); 405 if (warning_level < 2) 406 { 407 static const char *s_pszComplainedFor = NULL; 408 if (warning_level == 1 && s_pszComplainedFor == error_fname) 409 { 410 s_pszComplainedFor = error_fname; 411 fprintf (stderr, "emxomf warning: debug info conversion issues for '%s'. (-v for details.)\n", error_fname); 412 } 413 } 414 else 415 { 416 va_start(args, pszFormat); 417 fprintf (stderr, "emxomf warning: "); 418 vfprintf (stderr, pszFormat, args); 419 va_end (args); 420 fputc ('\n', stderr); 421 422 if (parse_ptr && parse_start && parse_ptr >= parse_start) 423 { 424 if (parse_pindex && *parse_pindex >= 0 && *parse_pindex < sym_count) 425 fprintf (stderr, "emxomf info: parsing sym no.%d type=%d at char '%c' in position %d:\n%s\n", 426 *parse_pindex, sym_ptr[*parse_pindex].n_type, 427 *parse_ptr, parse_ptr - parse_start, parse_start); 428 else 429 fprintf (stderr, "emxomf info: parsing '%c' at position %d:\n%s\n", 430 *parse_ptr, parse_ptr - parse_start, parse_start); 431 } 421 432 } 422 433 }
Note:
See TracChangeset
for help on using the changeset viewer.