diff options
author | Jason Merrill <jason@redhat.com> | 2008-11-12 15:50:45 -0500 |
---|---|---|
committer | Jason Merrill <jason@gcc.gnu.org> | 2008-11-12 15:50:45 -0500 |
commit | 41b81065aeaf755949819944088e09aa528a9b06 (patch) | |
tree | 8fdace543da40707cb9b62a31440fa60bc60f1a8 /libjava/gcj | |
parent | dea4e8d064c5fb2e5693602fcc1563886b3777e7 (diff) | |
download | gcc-41b81065aeaf755949819944088e09aa528a9b06.zip gcc-41b81065aeaf755949819944088e09aa528a9b06.tar.gz gcc-41b81065aeaf755949819944088e09aa528a9b06.tar.bz2 |
re PR c++/38007 (g++ instantiate same operator twice due to bitfield in -O0 mode, causing symbol already defined assembler error)
PR c++/38007
gcc/cp/
* typeck.c (cp_build_modify_expr): Update bitfield handling.
gcc/
* c-common.c (c_common_signed_or_unsigned_type): Remove C++
special casing.
gcc/testsuite/
* g++.dg/conversion/bitfield10.C: New test.
* g++.dg/warn/pr35635.C (func1): Accept additional warning.
* g++.old-deja/g++.mike/enum1.C: Expect warn about assignment.
* g++.dg/expr/bitfield9.C: Pass -Wno-overflow.
From-SVN: r141800
Diffstat (limited to 'libjava/gcj')
0 files changed, 0 insertions, 0 deletions