Mail Archives: cygwin/1999/06/12/22:15:16
I downloaded full-split from ftp.ninemoons.com in Arizona. I then copied all
parts into full.exe and ran that. However, the c++filt program does not
demangle the names, as demonstrated by the following make output. What
should I do to get c++filt to work? TIA.
--------------------Configuration: bug_cxxfilt - Win32
Debug--------------------
C:\evansl\GarbageCollect_lib\DetlefsRTT5\bug_cxxfilt>SET MAKE_MODE=UNIX
C:\evansl\GarbageCollect_lib\DetlefsRTT5\bug_cxxfilt>SET
PATH=c:\CYGNUS\CYGWIN~1\H-I586~1\BIN
C:\evansl\GarbageCollect_lib\DetlefsRTT5\bug_cxxfilt>bash -c "make -f
Makefile.mak TARGET= "
cat ./main.cpp
//Purpose:
// For use in demonstrating a bug in the c++filt program.
// See Makefile.mak.
#include <iostream>
#include <typeinfo>
using namespace std;
template<typename X>
class Y
{ X m_x;
};
int main(void)
{ cout<<"Y<float>="<<typeid(Y<float>).name()<<endl
; return 0
;}
g++ ./main.cpp -o Debug/bad.exe
Debug/bad.exe|c++filt
Y<float>=t1Y1Zf
C:\evansl\GarbageCollect_lib\DetlefsRTT5\bug_cxxfilt>
bug_cxxfilt.exe - 0 error(s), 0 warning(s)
--
Want to unsubscribe from this list?
Send a message to cygwin-unsubscribe AT sourceware DOT cygnus DOT com
- Raw text -