re PR c/65345 (ICE with _Generic selection on _Atomic int)
PR c/65345 * c-decl.c (set_labels_context_r): New function. (store_parm_decls): Call it via walk_tree_without_duplicates. * c-typeck.c (convert_lvalue_to_rvalue): Use create_tmp_var_raw instead of create_tmp_var. Build TARGET_EXPR instead of COMPOUND_EXPR. (build_atomic_assign): Use create_tmp_var_raw instead of create_tmp_var. Build TARGET_EXPRs instead of MODIFY_EXPR. * gcc.dg/pr65345-1.c: New test. * gcc.dg/pr65345-2.c: New test. From-SVN: r222370
Showing
gcc/testsuite/gcc.dg/pr65345-1.c
0 → 100644
gcc/testsuite/gcc.dg/pr65345-2.c
0 → 100644
Please
register
or
sign in
to comment