diff options
author | Jakub Jelinek <jakub@redhat.com> | 2019-01-22 23:28:42 +0100 |
---|---|---|
committer | Jakub Jelinek <jakub@gcc.gnu.org> | 2019-01-22 23:28:42 +0100 |
commit | 18a23298d3a61bb387c5c67a3a867e11118408af (patch) | |
tree | 2319f8c1df10e406f63652ca8f3d024b4c23e7ce /libbacktrace | |
parent | fbf3df55a16c9ad129aa47a5a2d2d2aa0c7746df (diff) | |
download | gcc-18a23298d3a61bb387c5c67a3a867e11118408af.zip gcc-18a23298d3a61bb387c5c67a3a867e11118408af.tar.gz gcc-18a23298d3a61bb387c5c67a3a867e11118408af.tar.bz2 |
re PR middle-end/88968 (Stack overflow in gimplify_expr)
PR middle-end/88968
* gimplify.c (gimplify_omp_atomic): Handle bitfield atomics with
non-integral DECL_BIT_FIELD_REPRESENTATIVEs.
* c-omp.c (c_finish_omp_atomic): For bitfield atomics, update type
variable after using BIT_FIELD_REF.
* c-c++-common/gomp/atomic-23.c: New test.
From-SVN: r268165
Diffstat (limited to 'libbacktrace')
0 files changed, 0 insertions, 0 deletions