]> git.ipfire.org Git - thirdparty/gcc.git/commit
re PR c++/35321 (ICE with invalid use of __builtin_offsetof)
authorPaolo Carlini <paolo.carlini@oracle.com>
Wed, 27 Aug 2008 17:08:40 +0000 (17:08 +0000)
committerPaolo Carlini <paolo@gcc.gnu.org>
Wed, 27 Aug 2008 17:08:40 +0000 (17:08 +0000)
commit8d5f60ac742d669e2029e9f944fb565990b524ae
tree019920d62bf906c52e01471a464fe94a1664b0dd
parenta82214400104d662519445e65c0ac9fb5f9866d6
re PR c++/35321 (ICE with invalid use of __builtin_offsetof)

2008-08-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/35321
* c-common.c (fold_offsetof_1): Handle TARGET_EXPR like CALL_EXPR.

/testsuite
2008-08-27  Paolo Carlini  <paolo.carlini@oracle.com>

PR c++/35321
* g++.dg/parse/offsetof8.C: New.

From-SVN: r139628
gcc/ChangeLog
gcc/c-common.c
gcc/testsuite/ChangeLog
gcc/testsuite/g++.dg/parse/offsetof8.C [new file with mode: 0644]