aboutsummaryrefslogtreecommitdiff
path: root/gdb/cp-names.y
AgeCommit message (Collapse)AuthorFilesLines
2005-03-20* cp-names.y: Add prototype for yylex.Mark Kettenis1-0/+1
2005-03-11 * Makefile.in (SFILES): Add cp-names.y.Daniel Jacobowitz1-0/+2131
(libiberty_h, safe_ctype_h): New. (YYFILES): Add cp-names.c. (YYOBJ): Add cp-names.o. (test-cp-names.o, test-cp-names$(EXEEXT), cp-names.o): New rules. (clean): Remove test-cp-names$(EXEEXT). (local-maintainer-clean): Remove cp-names.c. * cp-names.y: New file. * cp-support.c (find_last_component): Delete. (d_left, d_right): Define. (cp_canonicalize_string, mangled_name_to_comp): New functions. (cp_class_name_from_physname, method_name_from_physname): Rewrite to use mangled_name_to_comp. * cp-support.h (cp_canonicalize_string, cp_demangled_name_to_comp) (cp_comp_to_string): New prototypes. * config/djgpp/fnchange.lst: Add cp-names.c.