OSDN Git Service

* varray.h (VARRAY_POP): Add checking variant, aborts on underflow.
authorzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jan 2004 02:43:16 +0000 (02:43 +0000)
committerzack <zack@138bc75d-0d04-0410-961f-82ee72b054a4>
Tue, 13 Jan 2004 02:43:16 +0000 (02:43 +0000)
commit17ee7790ebfac94e22da60c8d4618acb90b11bbf
tree9b6873aeaaf57603e96839aaac2b6634121b7cfb
parent282b8eed94ece927ed51e3a240360a046bc9b311
* 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.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@75786 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ChangeLog
gcc/varray.c
gcc/varray.h