summaryrefslogtreecommitdiff
path: root/libiberty
Commit message (Collapse)AuthorAgeFilesLines
* merge from gccDJ Delorie2001-07-301-0/+3
|
* merge from gccDJ Delorie2001-07-302-46/+124
|
* merge from gccDJ Delorie2001-07-262-1/+5
|
* merge from gccDJ Delorie2001-07-192-10/+38
|
* merge from gccDJ Delorie2001-07-113-2/+8254
|
* merge from gccDJ Delorie2001-07-055-3/+40
|
* merge from gccDJ Delorie2001-06-182-0/+5
|
* merge from gccDJ Delorie2001-06-123-0/+10
|
* merge from gccDJ Delorie2001-06-112-48/+35
|
* merge from gccDJ Delorie2001-05-162-2/+6
|
* merge from gccDJ Delorie2001-05-092-68/+73
|
* merge from gccDJ Delorie2001-05-083-14/+34
|
* merge from gccDJ Delorie2001-05-072-1/+40
|
* sync with egcsDJ Delorie2001-04-161-3/+3
|
* Forgot the makefile portionDaniel Berlin2001-04-162-5/+7
|
* 2001-04-15 Daniel Berlin <dan@cgsoftware.com>Daniel Berlin2001-04-162-0/+162
| | | | | | | | * ternary.c: New file - Ternary search tree implementation. 2001-04-15 Daniel Berlin <dan@cgsoftware.com> * ternary.h: New file - Ternary search tree header.
* merge from gccDJ Delorie2001-04-042-2/+6
|
* merge from gccDJ Delorie2001-03-282-0/+5
|
* merge from gccDJ Delorie2001-03-282-1/+5
|
* merge from gccDJ Delorie2001-03-232-6/+7
|
* * cp-demangle.c (string_list_delete): Don't forget to free theJim Blandy2001-03-222-1/+7
| | | | actual contents of the string.
* merge from gccDJ Delorie2001-03-214-147/+181
|
* * libiberty/cp-demangle.c (struct demangling_def): New fields:Jim Blandy2001-03-202-6/+124
| | | | | | | | | | | | | 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.
* merge from gccDJ Delorie2001-03-202-1/+5
|
* merge from gccDJ Delorie2001-03-151-1/+1
|
* merge from gccDJ Delorie2001-03-152-32/+38
|
* Fix minor formatting bugs.DJ Delorie2001-03-141-6/+7
|
* merge from gccDJ Delorie2001-03-103-6/+104
|
* merge from gccDJ Delorie2001-03-062-31/+0
|
* merge from gccDJ Delorie2001-03-069-316/+164
|
* merge from gccDJ Delorie2001-03-052-1/+5
|
* merge from gccDJ Delorie2001-02-172-1/+5
|
* merge from gccDJ Delorie2001-02-021-95/+117
|
* merge from gccDJ Delorie2001-02-024-24/+225
|
* Remove extraneous tab from the blank line after the most recent entryMichael Sokolov2001-01-271-1/+1
|
* * fnmatch.c: Make the note about the origins of this file moreDJ Delorie2000-12-296-10/+20
| | | | | | | | accurate, at least until we can sync with glibc. * getopt.c: Ditto. * getopt1.c: Ditto. * md5.c: Ditto. * obstack.c: Ditto.
* * bsearch.c: New file.DJ Delorie2000-12-265-105/+189
| | | | | | * configure.in (funcs): Add bsearch. (AC_CHECK_FUNCS): Likewise. * configure, config.in: Regenerate.
* Synchronise with master FSF GCC sourcesNick Clifton2000-12-261-146/+140
|
* * safe-ctype.c: #include "ansidecl.h".DJ Delorie2000-12-174-1/+12
| | | | | * strtod.c: Likewise. * strtoul.c: Include safe-ctype.h, not ctype.h.
* Add - before rms to be more portable.DJ Delorie2000-12-091-7/+7
|
* * safe-ctype.c: New file.DJ Delorie2000-12-0811-77/+243
| | | | | | | | | | | * Makefile.in (CFILES): Add safe-ctype.c. (REQUIRED_OFILES): Add safe-ctype.o. * argv.c: Define ISBLANK and use it, not isspace. * basename.c, cplus-dem.c, fnmatch.c, pexecute.c, strtod.c, strtol.c, strtoul.c: Include safe-ctype.h, not ctype.h. Use uppercase ctype macros. Don't test ISUPPER(c)/ISLOWER(c) before calling TOLOWER(c)/TOUPPER(c).
* * Makefile.in (distclean): When cleaning, remove testsuite.DJ Delorie2000-12-072-0/+5
|
* * cp-demangle.c (cplus_demangle_v3): Check that it's a v3 mangledDJ Delorie2000-12-052-2/+15
| | | | name before allocating the dyn_string.
* * cp-demangle.c: s/new_abi/v3/.DJ Delorie2000-12-053-16/+29
| | | | | | | * cplus-dem.c: Likewise. (current_demangling_style): Now auto_demangling. (cplus_demangle): Try v3 demangling if AUTO_DEMANGLING. (main): Use standard symbol chars for auto_demangling.
* * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.DJ Delorie2000-11-292-162/+262
| | | | | | | | | | | | | | (AC_DEFINE_NOAUTOHEADER): New - work around bug in autoheader. * configure.in: Call AC_C_INLINE and AC_C_CONST. Use three argument form of AC_DEFINE in dummy definitions block. Use AC_DEFINE_NOAUTOHEADER for real definitions of things defined in dummy block. Preload cache variables instead of bypassing tests, where possible. * acconfig.h: Removed. * xmalloc.c (xmalloc_failed): New function, does error reporting on failed allocation. (xmalloc, xcalloc, xrealloc): Use it.
* * hashtab.c (higher_prime_number): Use a table, rather than aDJ Delorie2000-11-292-22/+61
| | | | seive, to find the next prime.
* * aclocal.m4 (LIB_AC_PROG_CC): Moved here from configure.in.DJ Delorie2000-11-295-126/+107
| | | | | | | | | | | | | (AC_DEFINE_NOAUTOHEADER): New - work around bug in autoheader. * configure.in: Call AC_C_INLINE and AC_C_CONST. Use three argument form of AC_DEFINE in dummy definitions block. Use AC_DEFINE_NOAUTOHEADER for real definitions of things defined in dummy block. Preload cache variables instead of bypassing tests, where possible. * acconfig.h: Removed. * xmalloc.c (xmalloc_failed): New function, does error reporting on failed allocation. (xmalloc, xcalloc, xrealloc): Use it.
* * cplus-dem.c (main): Handle gnat_demangling.Hans-Peter Nilsson2000-11-232-0/+5
|
* * cplus-dem.c (cplus_demangle): Fix formatting.Hans-Peter Nilsson2000-11-212-32/+55
| | | | | | | | | | | | (grow_vect): Ditto. (ada_demangle): Ditto. (internal_cplus_demangle): Ditto. (mop_up): Ditto. * cplus-dem.c (main): Handle java_demangling. * cplus-dem.c (grow_vect): Prototype. (ada_demangle): Cast the arg of ctype macros to unsigned char.
* * cplus-dem.c (ada_demangle): Add back ATTRIBUTE_UNUSED forHans-Peter Nilsson2000-11-162-3/+8
| | | | | parameter `option'. Do s/cplus_dem.c/cplus-dem.c/g on ChangeLog.