aboutsummaryrefslogtreecommitdiff
path: root/gcc/fortran/check.c
diff options
context:
space:
mode:
authorMartin Sebor <msebor@redhat.com>2016-07-22 18:32:08 +0000
committerMartin Sebor <msebor@gcc.gnu.org>2016-07-22 12:32:08 -0600
commit2e6b45afba5f9606e6322e1a2b08b86971f38e92 (patch)
treea853bd1f354648d922e4b463a253980804d5fdd2 /gcc/fortran/check.c
parent22b955cca564a9a3a5b8c9d9dd1e295b7943c128 (diff)
downloadgcc-2e6b45afba5f9606e6322e1a2b08b86971f38e92.zip
gcc-2e6b45afba5f9606e6322e1a2b08b86971f38e92.tar.gz
gcc-2e6b45afba5f9606e6322e1a2b08b86971f38e92.tar.bz2
PR c++/71675 - __atomic_compare_exchange_n returns wrong type for typed enum
gcc/c-family/ChangeLog: PR c++/71675 * c-common.c (resolve_overloaded_builtin): Avoid converting __atomic_compare_exchange_n return type to that of what its first argument points to. gcc/testsuite/ChangeLog: PR c++/71675 * g++.dg/ext/atomic-3.C: New test. * gcc.dg/atomic/pr71675.c: New test. From-SVN: r238664
Diffstat (limited to 'gcc/fortran/check.c')
0 files changed, 0 insertions, 0 deletions