diff options
author | Zack Weinberg <zackw@stanford.edu> | 2001-07-06 18:12:11 +0000 |
---|---|---|
committer | Zack Weinberg <zack@gcc.gnu.org> | 2001-07-06 18:12:11 +0000 |
commit | 9d99ca5b1edb6322b3e7429cc17ff26e972677b4 (patch) | |
tree | 3a391ce563bea09177ba1c146201c1e1fa9dfbad /gcc | |
parent | 39f5fa33338b21b5aa18baf05332054963541062 (diff) | |
download | gcc-9d99ca5b1edb6322b3e7429cc17ff26e972677b4.zip gcc-9d99ca5b1edb6322b3e7429cc17ff26e972677b4.tar.gz gcc-9d99ca5b1edb6322b3e7429cc17ff26e972677b4.tar.bz2 |
* varray.c (varray_check_failed): Use internal_error.
From-SVN: r43815
Diffstat (limited to 'gcc')
-rw-r--r-- | gcc/ChangeLog | 4 | ||||
-rw-r--r-- | gcc/varray.c | 6 |
2 files changed, 7 insertions, 3 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index c134b5b..3e8e968 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2001-07-06 Zack Weinberg <zackw@stanford.edu> + + * varray.c (varray_check_failed): Use internal_error. + 2001-07-05 Andrew Haley <aph@redhat.com> * Makefile.in (LIB2_DIVMOD_FUNCS): New. diff --git a/gcc/varray.c b/gcc/varray.c index 7f75bf2..7cf42f0 100644 --- a/gcc/varray.c +++ b/gcc/varray.c @@ -84,9 +84,9 @@ varray_check_failed (va, n, file, line, function) int line; const char *function; { - error("Virtual array %s[%lu]: element %lu out of bounds", - va->name, (unsigned long) va->num_elements, (unsigned long) n); - fancy_abort (file, line, function); + internal_error ("Virtual array %s[%lu]: element %lu out of bounds in %s, at %s:%d", + va->name, (unsigned long) va->num_elements, (unsigned long) n, + function, trim_filename (file), line); } #endif |