rs6000: Avoid buffer overruns
authorBill Schmidt <wschmidt@linux.ibm.com>
Thu, 19 Aug 2021 21:07:55 +0000 (16:07 -0500)
committerBill Schmidt <wschmidt@linux.ibm.com>
Mon, 23 Aug 2021 21:00:26 +0000 (16:00 -0500)
commit30c335ac44ecb4f17645925360177618763d7c48
tree0088e79bbf0a7c3e43263386da5396233c2d9299
parent3d654ca3f421ff9646470d312097602037176352
rs6000: Avoid buffer overruns

2021-08-19  Bill Schmidt  <wschmidt@linux.ibm.com>

gcc/
PR target/101830
* config/rs6000/rs6000-gen-builtins.c (consume_whitespace):
Diagnose buffer overrun.
(safe_inc_pos): Fix overrun detection.
(match_identifier): Diagnose buffer overrun.
(match_integer): Likewise.
(match_to_right_bracket): Likewise.
gcc/config/rs6000/rs6000-gen-builtins.c