varray.h (VARRAY_POP): Add checking variant, aborts on underflow.
authorZack Weinberg <zack@gcc.gnu.org>
Tue, 13 Jan 2004 02:43:16 +0000 (02:43 +0000)
committerZack Weinberg <zack@gcc.gnu.org>
Tue, 13 Jan 2004 02:43:16 +0000 (02:43 +0000)
commit12a08b407e52c5f0576d3089332dadba6ba550f4
tree9b6873aeaaf57603e96839aaac2b6634121b7cfb
parente79d56eae8e1a8a6bd1ca5cee92193582ff77b74
varray.h (VARRAY_POP): Add checking variant, aborts on underflow.

* varray.h (VARRAY_POP): Add checking variant, aborts on underflow.
(VARRAY_TOP): Use VARRAY_CHECK so the access is bounds-checked.
* varray.c: No need to prototype error.
(varray_check_failed): Wrap long string onto two lines.
(varray_underflow): New function.

From-SVN: r75786
gcc/ChangeLog
gcc/varray.c
gcc/varray.h