diff options
author | Richard Biener <rguenther@suse.de> | 2021-05-18 08:41:43 +0200 |
---|---|---|
committer | Richard Biener <rguenther@suse.de> | 2021-05-18 09:04:37 +0200 |
commit | 414fe08a352eac69168f4fb3671246c84a1ac5aa (patch) | |
tree | 549358505d9583b5a40b8d475c472c23c84fb2c1 /gcc/tree-ssa-phiopt.c | |
parent | 4054472b3fa15e11ccd48190f5e3ecfc89d65af9 (diff) | |
download | gcc-414fe08a352eac69168f4fb3671246c84a1ac5aa.zip gcc-414fe08a352eac69168f4fb3671246c84a1ac5aa.tar.gz gcc-414fe08a352eac69168f4fb3671246c84a1ac5aa.tar.bz2 |
c/100522 - avoid invalid GIMPLE in GIMPLE parsing
This plugs a few easy holes avoiding ICEs down the route.
2021-05-18 Richard Biener <rguenther@suse.de>
PR c/100522
gcc/c/
* gimple-parser.c (c_parser_gimple_postfix_expression_after_primary):
Diagnose calls to non-functions.
(c_parser_gimple_statement): Diagnose unexpected assignment RHS.
gcc/testsuite/
* gcc.dg/gimplefe-error-10.c: New testcase.
Diffstat (limited to 'gcc/tree-ssa-phiopt.c')
0 files changed, 0 insertions, 0 deletions