[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Bug binutils/11436] New: c++filt does not support the C++0x lambdas of
From: |
bruno at clisp dot org |
Subject: |
[Bug binutils/11436] New: c++filt does not support the C++0x lambdas of GCC 4.5 |
Date: |
27 Mar 2010 10:42:48 -0000 |
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 | grep size
Result is:
.size
_ZSt25__unguarded_linear_insertIPfZ7abssortS0_jEUlffE_EvT_T0_,
.-_ZSt25__unguarded_linear_insertIPfZ7abssortS0_jEUlffE_EvT_T0_
.size
_ZSt13__adjust_heapIPfifZ7abssortS0_jEUlffE_EvT_T0_S3_T1_T2_,
.-_ZSt13__adjust_heapIPfifZ7abssortS0_jEUlffE_EvT_T0_S3_T1_T2_
.size
_ZSt16__introsort_loopIPfiZ7abssortS0_jEUlffE_EvT_S2_T0_T1_,
.-_ZSt16__introsort_loopIPfiZ7abssortS0_jEUlffE_EvT_S2_T0_T1_
.size
_ZSt16__insertion_sortIPfZ7abssortS0_jEUlffE_EvT_S2_T0_,
.-_ZSt16__insertion_sortIPfZ7abssortS0_jEUlffE_EvT_S2_T0_
.size abssort(float*, unsigned int), .-abssort(float*, unsigned int)
--
Summary: c++filt does not support the C++0x lambdas of GCC 4.5
Product: binutils
Version: 2.20
Status: NEW
Severity: normal
Priority: P2
Component: binutils
AssignedTo: unassigned at sources dot redhat dot com
ReportedBy: bruno at clisp dot org
CC: bug-binutils at gnu dot org
GCC build triplet: i686-pc-linux-gnu
GCC host triplet: i686-pc-linux-gnu
GCC target triplet: i686-pc-linux-gnu
http://sourceware.org/bugzilla/show_bug.cgi?id=11436
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.
- [Bug binutils/11436] New: c++filt does not support the C++0x lambdas of GCC 4.5,
bruno at clisp dot org <=