[Bug binutils/11436] c++filt does not support the C++0x lambdas of GCC 4.5

2010-03-27 Thread hjl dot tools at gmail dot com
--- Additional Comments From hjl dot tools at gmail dot com 2010-03-27 14:07 --- FWIW, it works on trunk: void std::__unguarded_linear_insert(float*, abssort(float*, unsigned int)::{lambda(float, float)#1}), .-void std::__unguarded_linear_insert(float*, abssort(float*, unsigned int)::{l

[Bug binutils/11436] New: c++filt does not support the C++0x lambdas of GCC 4.5

2010-03-27 Thread bruno at clisp dot org
In version 2.20.1, c++filt does not know about the name mangling of C++0x lambda expression types that GCC 4.5.0 snapshot 20100322 supports. How to reproduce: - Install GCC 4.5.0 from source in the SVN. - Compile the attached program: $ g++ -O -S -std=c++0x lambda.cc $ c++filt < lambda.s | gre

[Bug binutils/11436] c++filt does not support the C++0x lambdas of GCC 4.5

2010-03-27 Thread bruno at clisp dot org
--- Additional Comments From bruno at clisp dot org 2010-03-27 10:43 --- Created an attachment (id=4684) --> (http://sourceware.org/bugzilla/attachment.cgi?id=4684&action=view) test case -- http://sourceware.org/bugzilla/show_bug.cgi?id=11436 --- You are receiving this mail be