diff options
author | Andrew Hsieh <andrewhsieh@google.com> | 2012-12-04 17:29:17 +0800 |
---|---|---|
committer | Andrew Hsieh <andrewhsieh@google.com> | 2012-12-04 17:49:09 +0800 |
commit | 4550e2222132ed8ba33c8bde9dcfe10ca7590eb4 (patch) | |
tree | 11c9a7d12d976cfca323d291f3ddca0670119294 /gcc-4.6/gcc/genpeep.c | |
parent | d1c2eeb6f984053764b039abdb341bba46fb65e6 (diff) | |
download | toolchain_gcc-4550e2222132ed8ba33c8bde9dcfe10ca7590eb4.tar.gz toolchain_gcc-4550e2222132ed8ba33c8bde9dcfe10ca7590eb4.tar.bz2 toolchain_gcc-4550e2222132ed8ba33c8bde9dcfe10ca7590eb4.zip |
Fixed GCC elides lambdas
See
http://code.google.com/p/android/issues/detail?id=35933
http://gcc.gnu.org/bugzilla/show_bug.cgi?id=54170
Backport of r194098 to both GCC 4.6 and 4.7
/cp
2012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/54170
* cvt.c (cp_convert_to_pointer): Don't discard side-effects from
expressions of nullptr_t.
* typeck.c (build_ptrmemfunc): Likewise.
/testsuite
2012-12-03 Paolo Carlini <paolo.carlini@oracle.com>
PR c++/54170
* g++.dg/cpp0x/lambda/lambda-nullptr.C: New.
Change-Id: I4c90f9e06262a54796302773b36eb5bac7b4f1fa
Diffstat (limited to 'gcc-4.6/gcc/genpeep.c')
0 files changed, 0 insertions, 0 deletions