This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

PATCH: Support the new demangler written in C++


I updated my demangler patch. I don't like the idea to have a second
<vector> when there is one in libstdc++ already. This patch makes all
but libstdc++ depend on demangler. I added 2 new targets to libiberty,
new_demangler and old_demangler, which are used by demangler. When
demangler is the part of gcc or src, it will do

	cd ...../libiberty && make [new_demangler|old_demangler]

depending if a working C++ compiler is available or not, and
libdemangler won't be installed. If the demangler directory doesn't
exist, libiberty will be the same as before. I believe this should
resolve most of the issues people have raised. Any comments?


H.J.

Attachment: demangler-9.patch.gz
Description: GNU Zip compressed data


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