summaryrefslogtreecommitdiff
path: root/libiberty/cplus-dem.c
Commit message (Expand)AuthorAgeFilesLines
* Remove support for demangling GCC 2.x era mangling schemes.Jason Merrill2018-12-221-4581/+5
* Add a recursion limit to libiberty's demangling code. The limit is enabled b...Nick Clifton2018-12-071-2/+35
* cplus-dem.c (remember_Btype): Don't call memcpy with LEN==0.Tom Tromey2018-07-301-1/+2
* Update copyright years.Jakub Jelinek2018-01-031-1/+1
* PR demangler/80513 check for overflows and invalid characters in thunksJonathan Wakely2017-04-271-9/+7
* Update copyright years.Jakub Jelinek2017-01-041-2/+1
* libiberty: Add Rust symbol demangling.David Tolnay2016-11-161-2/+45
* libiberty: Fix some demangler crashes caused by reading past end of input.Mark Wielaard2016-11-151-4/+10
* libiberty: Fix -Wimplicit-fallthrough warnings.Mark Wielaard2016-11-041-3/+2
* libiberty: Fix memory leak in ada_demangle when symbol cannot be demangled.Mark Wielaard2016-11-011-1/+2
* re PR c++/71696 (Libiberty Demangler segfaults (6))Marcel Böhme2016-08-041-6/+74
* re PR c++/70926 (Libiberty Demangler segfaults (5))Marcel Böhme2016-07-131-4/+6
* cplus-dem.c (enum type_kind_t): Add tk_rvalue_reference constant.Artemiy Volkov2016-05-181-2/+11
* Fix memory allocation size overflows (PR69687, patch by Marcel Böhme)Marcel Böhme2016-04-081-0/+15
* Handle an overflow case (PR70498, patch by Marcel Böhme).Marcel Böhme2016-04-081-0/+5
* cplus-dem.c (squangle_mop_up): Zero bsize/ksize after freeing btypevec/ktypevec.Mikhail Maltsev2016-03-311-0/+2
* demangle.h (DMGL_DLANG): New macro.Iain Buclaw2014-09-231-0/+13
* Delete temporary string within demangler even in failure cases.Andrew Burgess2014-06-111-1/+4
* cplus-dmem.c (internal_cplus_demangle): Free any resources allocated by possi...Andrew Burgess2014-05-141-0/+7
* remove useless if-before-free testsJim Meyering2011-04-201-2/+1
* Update Copyright years for files modified in 2010.Jakub Jelinek2011-01-031-1/+1
* cplus-dem.c (ada_demangle): Add comments.Tristan Gingold2010-09-221-63/+137
* demangle.h (ada_demangle): Add prototype.Tristan Gingold2010-01-111-108/+169
* cplus-dem.c (ada_demangle): Ensure demangled is freed.Matthew Gingell2009-09-231-1/+4
* cplus-dem.c (malloc, realloc): Use void * instead of char * as return type.Seongbae Park2008-03-131-2/+2
* cplus-dem.c (demangle_function_name): Changed to return value indicating if a...Thiago Jung Bauermann2008-01-231-12/+20
* cplus-dem.c (demangle_fund_type): Ensure buf is large enough to hold "int%u_t".Anton Blanchard2006-05-121-1/+1
* libiberty.h (ACONCAT): Properly cast value of alloca().Gabriel Dos Reis2005-05-241-39/+29
* Update the address and phone number of the FSF organization.Nick Clifton2005-05-101-2/+2
* Convert libiberty to use ISO C prototype style 3/n.Gabriel Dos Reis2005-03-271-333/+156
* re PR other/18623 (4 * libiberty local variables set but never used)Ian Lance Taylor2004-11-241-7/+1
* cp-demangle.c (d_encoding): When DMGL_PARAMS is not set...Ian Lance Taylor2004-01-021-2/+21
* cplus-dem.c (demangle_template): Register a new Btype only when needed.J. Brobecker2003-10-201-4/+4
* cplus-dem.c (demangle_integral_value): Correction to reflect patch of 2002-01...Carlo Wood2003-03-111-23/+26
* * cplus-dem.c: Add license exception to copyright notice.Mark Mitchell2003-03-041-0/+9
* * cplus_dem.c: Fix typo: intializes -> initializes.jmc2003-02-201-1/+1
* re PR c++/7612 (Memory leaks in cplus-dem.c)Daniel Jacobowitz2003-02-131-15/+16
* cplus-dem.c (ada_demangle): Get rid of unneeded variable and of strict-aliasi...Andreas Jaeger2002-10-061-10/+8
* cp-demangle.c (demangling_new): Cast 0 to enum.John David Anglin2002-09-201-2/+2
* Makefile.in: Remove all references to s-under and underscore.c.Zack Weinberg2002-09-111-334/+0
* * cplus-dem.c (PREPEND_BLANK): Remove.Neil Booth2002-07-291-2/+0
* demangle-expected: Add test case for infinite loop in demangler.Scott Snyder2002-02-191-2/+9
* re PR other/5390 ([3.3 only?] Libiberty fails to demangle multi-digit templat...Carlo Wood2002-02-181-5/+16
* demangle.h (cplus_demangle_v3): Add "options" parm.Jason Merrill2002-02-051-7/+4
* cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2.H.J. Lu2002-02-021-1/+5
* gcc.c (default_compilers): Const-ify.Kaveh R. Ghazi2002-01-021-1/+1
* cplus-dem.c (mystrstr): Delete.Kaveh R. Ghazi2002-01-021-27/+8
* re PR other/2719 (demangler crash)Craig Rodrigues2001-12-121-0/+3
* demangle.h (no_demangling): New.Richard Henderson2001-12-061-0/+10
* argv.c, [...]: Improve manual formatting.DJ Delorie2001-10-171-1/+1