diff options
| author | Tom de Vries <tom@codesourcery.com> | 2016-08-29 16:41:33 +0000 |
|---|---|---|
| committer | Tom de Vries <vries@gcc.gnu.org> | 2016-08-29 16:41:33 +0000 |
| commit | ba9bbd6f584afe2939c44c159cbb1c064becad5c (patch) | |
| tree | bb66752a765b5b993a5ede281a590b42667c2c1d /libjava/java/util/prefs | |
| parent | 6c77dacd1cc70db30c4505966a7a636b78e292dd (diff) | |
| download | gcc-ba9bbd6f584afe2939c44c159cbb1c064becad5c.zip gcc-ba9bbd6f584afe2939c44c159cbb1c064becad5c.tar.gz gcc-ba9bbd6f584afe2939c44c159cbb1c064becad5c.tar.bz2 | |
Handle errors in both args of va_arg
2016-08-29 Tom de Vries <tom@codesourcery.com>
PR c/77398
* c-common.c (build_va_arg): Add first argument error. Build va_arg
with error_mark_node as va_list instead of with illegal va_list.
* gimplify.c (gimplify_va_arg_expr): Replace first argument type error
with assert.
* g++.dg/ext/va-arg1.C: Add error check for illegal first argument.
From-SVN: r239827
Diffstat (limited to 'libjava/java/util/prefs')
0 files changed, 0 insertions, 0 deletions
