Age | Commit message (Collapse) | Author | Files | Lines | |
---|---|---|---|---|---|
2007-05-06 | * cp-demangle.c (d_name): Detect local-source-name. | Geoffrey Keating | 1 | -1/+21 | |
(d_prefix): Likewise. (d_unqualified_name): Implement local-source-name. | |||||
2007-03-16 | * cp-demangle.c (d_encoding): Exit early on error. | Geoffrey Keating | 1 | -2/+4 | |
(d_pointer_to_member_type): Exit early if cplus_demangle_type returns NULL. (cplus_demangle_type): Likewise. * testsuite/demangle-expected: New testcase. | |||||
2007-01-30 | merge from gcc | DJ Delorie | 1 | -312/+444 | |
2006-12-21 | * cp-demangle.h: Add comment explaining what to do to avoid | Geoffrey Keating | 1 | -29/+28 | |
overrunning string. (d_check_char): New. (d_next_char): Don't advance past trailing '\0'. * cp-demangle.c (cplus_demangle_mangled_name): Use d_check_char. (d_nested_name): Likewise. (d_special_name): Likewise. (d_call_offset): Likewise. (d_function_type): Likewise. (d_array_type): Likewise. (d_pointer_to_member_type): Likewise. (d_template_param): Likewise. (d_template_args): Likewise. (d_template_arg): Likewise. (d_expr_primary): Likewise. (d_local_name): Likewise. (d_substitution): Likewise. (d_ctor_dtor_name): Use d_advance rather than d_next_char. * testsuite/test-demangle.c: Include sys/mman.h. (MAP_ANONYMOUS): Define. (protect_end): New. (main): Use protect_end. * testsuite/demangle-expected: Add testcases for overrunning the end of the string. | |||||
2006-09-22 | merge from gcc | DJ Delorie | 1 | -0/+2 | |
2006-08-28 | merge from gcc | DJ Delorie | 1 | -1/+10 | |
2005-12-11 | merge from gcc | DJ Delorie | 1 | -6/+23 | |
2005-07-03 | merge from gcc | DJ Delorie | 1 | -1/+5 | |
2005-05-25 | include/ | Richard Henderson | 1 | -0/+14 | |
* demangle.h (DEMANGLE_COMPONENT_HIDDEN_ALIAS): New. libiberty/ * cp-demangle.c (d_dump): Handle DEMANGLE_COMPONENT_HIDDEN_ALIAS. (d_make_comp, d_print_comp): Likewise. (d_special_name): Generate one. * testsuite/demangle-expected: Add a hidden alias test. | |||||
2005-05-24 | merge from gcc | DJ Delorie | 1 | -7/+7 | |
2005-05-10 | Update the address and phone number of the FSF organization. | Nick Clifton | 1 | -1/+1 | |
2005-04-02 | * cp-demangle.c: Update copyright. | Ian Lance Taylor | 1 | -1/+1 | |
2005-03-28 | merge from gcc | DJ Delorie | 1 | -1/+1 | |
2005-03-27 | merge from gcc | DJ Delorie | 1 | -313/+171 | |
2005-02-13 | * cp-demangle.c (__cxa_demangle): Change resolution of ambiguous | Jason Merrill | 1 | -15/+0 | |
arguments. | |||||
2004-11-24 | merge from gcc | DJ Delorie | 1 | -6/+3 | |
2004-06-28 | merge from gcc | DJ Delorie | 1 | -0/+2 | |
2004-02-25 | merge from gcc | DJ Delorie | 1 | -79/+106 | |
2004-02-25 | merge from gcc | DJ Delorie | 1 | -3/+1 | |
2004-02-24 | merge from gcc | DJ Delorie | 1 | -33/+133 | |
2004-01-13 | * cp-demangle.c (d_make_comp): DEMANGLE_COMPONENT_CONSTRUCTION_VTABLE | Daniel Jacobowitz | 1 | -1/+1 | |
takes two parameters. * cp-demint.c (cplus_demangle_fill_component): Likewise. | |||||
2004-01-12 | merge from gcc | DJ Delorie | 1 | -845/+845 | |
2004-01-02 | merge from gcc | DJ Delorie | 1 | -1/+18 | |
2003-12-26 | merge from gcc | DJ Delorie | 1 | -2/+1 | |
2003-12-22 | merge from gcc | DJ Delorie | 1 | -291/+474 | |
2003-12-20 | merge from gcc | DJ Delorie | 1 | -0/+7 | |
2003-12-19 | merge from gcc | DJ Delorie | 1 | -10/+78 | |
2003-12-16 | merge from gcc | DJ Delorie | 1 | -32/+41 | |
2003-12-15 | merge from gcc | DJ Delorie | 1 | -32/+102 | |
2003-12-04 | merge from gcc | DJ Delorie | 1 | -125/+230 | |
2003-12-01 | merge from gcc | DJ Delorie | 1 | -2/+7 | |
2003-11-27 | merge from gcc | DJ Delorie | 1 | -71/+142 | |
2003-11-25 | merge from gcc | DJ Delorie | 1 | -1/+1 | |
2003-11-24 | merge from gcc | DJ Delorie | 1 | -14/+27 | |
2003-11-21 | merge from gcc | DJ Delorie | 1 | -0/+5 | |
2003-11-21 | merge from gcc | DJ Delorie | 1 | -3474/+2965 | |
2003-11-20 | merge from gcc | DJ Delorie | 1 | -3/+5 | |
2003-11-19 | merge from gcc | DJ Delorie | 1 | -20/+125 | |
2003-08-12 | merge from gcc | DJ Delorie | 1 | -2/+2 | |
2003-05-03 | merge from gcc | DJ Delorie | 1 | -1/+1 | |
2002-09-20 | merge from gcc | DJ Delorie | 1 | -5/+5 | |
2002-07-10 | merge from gcc | DJ Delorie | 1 | -1/+39 | |
2002-07-09 | merge from gcc | DJ Delorie | 1 | -1/+1 | |
2002-07-02 | merge from gcc | DJ Delorie | 1 | -7/+30 | |
2002-04-01 | merge from gcc | DJ Delorie | 1 | -3/+5 | |
2002-03-30 | merge from gcc | DJ Delorie | 1 | -1/+5 | |
2002-03-12 | merge from gcc | DJ Delorie | 1 | -1/+10 | |
2002-02-05 | merge from gcc | DJ Delorie | 1 | -18/+5 | |
2002-02-03 | merge from gcc | DJ Delorie | 1 | -7/+33 | |
2002-02-01 | merge from gcc | DJ Delorie | 1 | -1/+1 | |