diff options
Diffstat (limited to 'gcc/java')
-rw-r--r-- | gcc/java/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/java/jv-scan.c | 6 |
2 files changed, 11 insertions, 1 deletions
diff --git a/gcc/java/ChangeLog b/gcc/java/ChangeLog index 5af0be7..0e7bb8b 100644 --- a/gcc/java/ChangeLog +++ b/gcc/java/ChangeLog @@ -1,3 +1,7 @@ +2004-08-23 Nathan Sidwell <nathan@codesourcery.com> + + * jv-scan.c (fancy_abort): Add. + 2004-08-20 Nathan Sidwell <nathan@codesourcery.com> * expr.c (build_java_arrayaccess): Use convert to change @@ -8592,7 +8596,7 @@ properly initialize `finished_label'. Don't emit gotos for empty try statements. -2000-03-19 Martin v. Löwis <loewis@informatik.hu-berlin.de> +2000-03-19 Martin v. Löwis <loewis@informatik.hu-berlin.de> * except.c (emit_handlers): Clear catch_clauses_last. diff --git a/gcc/java/jv-scan.c b/gcc/java/jv-scan.c index 1e9490b..77320e6 100644 --- a/gcc/java/jv-scan.c +++ b/gcc/java/jv-scan.c @@ -261,3 +261,9 @@ warning (const char *msgid, ...) fputc ('\n', stderr); va_end (ap); } + +void +fancy_abort (const char *file, int line, const char *func) +{ + fatal_error ("abort in %s, at %s:%d", func, file, line); +} |