From mboxrd@z Thu Jan 1 00:00:00 1970 From: jimb@sourceware.cygnus.com To: src-cvs@sourceware.cygnus.com Subject: src/libiberty ChangeLog cp-demangle.c Date: Tue, 20 Mar 2001 10:22:00 -0000 Message-id: <20010320182238.12297.qmail@sourceware.cygnus.com> X-SW-Source: 2001-q1/msg00046.html List-Id: CVSROOT: /cvs/src Module name: src Changes by: jimb@sources.redhat.com 2001-03-20 10:22:38 Modified files: libiberty : ChangeLog cp-demangle.c Log message: * libiberty/cp-demangle.c (struct demangling_def): New fields: is_constructor and is_destructor. (demangling_new): Initialize them. (demangle_ctor_dtor_name): Set them, if we detect a constructor or destructor. (demangle_v3_with_details, is_gnu_v3_mangled_ctor, is_gnu_v3_mangled_dtor): New functions. * include/demangle.h (enum gnu_v3_constructor_kinds, is_gnu_v3_mangled_ctor, enum gnu_v3_destructor_kinds, is_gnu_v3_mangled_dtor): New declarations. Patches: http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/libiberty/ChangeLog.diff?cvsroot=src&r1=1.71&r2=1.72 http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/libiberty/cp-demangle.c.diff?cvsroot=src&r1=1.8&r2=1.9