aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
authorZack Weinberg <zackw@stanford.edu>2001-07-06 18:12:11 +0000
committerZack Weinberg <zack@gcc.gnu.org>2001-07-06 18:12:11 +0000
commit9d99ca5b1edb6322b3e7429cc17ff26e972677b4 (patch)
tree3a391ce563bea09177ba1c146201c1e1fa9dfbad /gcc
parent39f5fa33338b21b5aa18baf05332054963541062 (diff)
downloadgcc-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/ChangeLog4
-rw-r--r--gcc/varray.c6
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