This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: demangling x86 assembly code
- From: Andrew Pinski <pinskia at physics dot uc dot edu>
- To: Joe Buck <Joe dot Buck at synopsys dot com>
- Cc: gcc at gcc dot gnu dot org
- Date: Wed, 3 Apr 2002 19:11:57 -0500
- Subject: Re: demangling x86 assembly code
It then been fixed for at least 3.1 then because that is what
I use(well not really I use 3.2 but that part has not changed been them).
Thanks,
Andrew Pinski
On Wednesday, April 3, 2002, at 07:08 , Joe Buck wrote:
>
>> /home/katahdin/pinskia/DNAwater>cat temp
>> movl $_ZTVSt13basic_filebufIcSt11char_traitsIcEE+8, (%ebx)
>> /home/katahdin/pinskia/DNAwater>cat temp|c++filt
>> movl vtable for std::basic_filebuf<char, std::char_traits<char> >+8,
>> (%ebx)
>>
>> It worked for me. I think the problem is that the shell is trying to
>> make
>> the string into a variable (the $ is the indicator for most shells).
>
> No, the shell isn't the issue.
>
> c++filt < foo.s > foo_demangled.s
>
> shows the problem, with the c++filt built from 3.0.4. No shell
> substitution involved.
>
>