This is the mail archive of the cygwin@sourceware.cygnus.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

c++filt doesn't


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@sourceware.cygnus.com


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]