1. 15 Aug, 2002 1 commit
  2. 14 Aug, 2002 1 commit
    • configure, configure: Rebuilt. · f5cc59a7
      * boehm-gc/configure, libf2c/configure: Rebuilt.
      * libffi/configure, libiberty/configure: Ditto.
      * libjava/configure, libobjc/configure: Ditto.
      * libstdc++-v3/configure, zlib/configure: Ditto.
      Merged from binutils:
      2002-01-27  Daniel Jacobowitz  <drow@mvista.com>
      From Steve Ellcey <sje@cup.hp.com>:
      * libtool.m4 (HPUX_IA64_MODE): Set to 32 or 64 based on ABI.
      (lt_cv_deplibs_check_method, lt_cv_file_magic_cmd,
      lt_cv_file_magic_test_file): Set to appropriate values for HP-UX
      IA64.
      * ltcf-c.sh (archive_cmds, hardcode_*): Ditto.
      * ltconfig (shlibpath_*, dynamic_linker, library_names_spec,
      soname_spec, sys_lib_search_path_spec): Ditto.
      
      From-SVN: r56270
      Alexandre Oliva committed
  3. 07 Aug, 2002 1 commit
  4. 29 Jul, 2002 1 commit
  5. 09 Jul, 2002 2 commits
  6. 02 Jul, 2002 1 commit
  7. 01 Jul, 2002 1 commit
  8. 22 Jun, 2002 1 commit
  9. 18 Jun, 2002 1 commit
  10. 06 Jun, 2002 1 commit
    • Index: include/ChangeLog · 045b3a49
      Index: include/ChangeLog
      	* hashtab.h (htab_create): Restore prototype for backward
      	compatibility.
      	(htab_try_create): Likewise.
      
      Index: libiberty/ChangeLog
      	* hashtab.c (htab_create): New stub function for backward
      	compatibility.
      	(htab_try_create): Likewise.
      
      From-SVN: r54300
      Geoffrey Keating committed
  11. 04 Jun, 2002 1 commit
  12. 22 May, 2002 1 commit
  13. 13 May, 2002 1 commit
  14. 08 May, 2002 1 commit
  15. 07 May, 2002 1 commit
  16. 10 Apr, 2002 1 commit
  17. 01 Apr, 2002 1 commit
  18. 30 Mar, 2002 1 commit
  19. 28 Mar, 2002 1 commit
  20. 27 Mar, 2002 1 commit
  21. 26 Mar, 2002 1 commit
  22. 18 Mar, 2002 1 commit
  23. 12 Mar, 2002 1 commit
  24. 11 Mar, 2002 1 commit
  25. 07 Mar, 2002 1 commit
  26. 06 Mar, 2002 1 commit
  27. 04 Mar, 2002 2 commits
  28. 03 Mar, 2002 1 commit
  29. 22 Feb, 2002 1 commit
    • Allow the user to specify functions for allocating memory for splay tree roots and nodes. · 00c2f96f
      include:
      Allow the user to specify functions for allocating memory for
      splay tree roots and nodes.
      * splay-tree.h (splay_tree_allocate_fn, splay_tree_deallocate_fn):
      New types.
      (splay_tree): New fields: `allocate', `deallocate', and
      `allocate_data'.
      (splay_tree_new_with_allocator): New function declaration.
      
      libiberty:
      * splay-tree.c (splay_tree_xmalloc_allocate,
      splay_tree_xmalloc_deallocate): New functions.
      (splay_tree_new): Call splay_tree_new_with_allocator, passing the
      above functions and a dummy data pointer.
      (splay_tree_new_with_allocator): New function.
      (splay_tree_delete_helper, splay_tree_delete, splay_tree_insert,
      splay_tree_remove): Use the splay tree's allocation and
      deallocation functions.
      
      From-SVN: r49968
      Jim Blandy committed
  30. 19 Feb, 2002 1 commit
  31. 18 Feb, 2002 1 commit
    • re PR other/5390 ([3.3 only?] Libiberty fails to demangle multi-digit template parameters.) · 336669e7
      2002-02-18  Carlo Wood  <carlo@gnu.org>
      
      	PR c++/5390
              * cplus-dem.c (demangle_integral_value): Accept multi-digit
              numbers that do not start with an underscore; This is needed
              for integer template parameters. This doesn't break anything
              because multi-digit numbers are never followed by a digit.
              * testsuite/demangle-expected: Corrected all mangled test
              cases with multi-digit template parameters: g++ 2.95.x does
              not generate underscores around these parameters.
      
      From-SVN: r49851
      Carlo Wood committed
  32. 05 Feb, 2002 1 commit
    • demangle.h (cplus_demangle_v3): Add "options" parm. · c13db5d1
              * demangle.h (cplus_demangle_v3): Add "options" parm.
              (cplus_demangle_v3_type): Remove prototype.
              (DMGL_VERBOSE): New macro.
              (DMGL_TYPES): New macro.
      
              * cplus-dem.c (flags): Add DMGL_VERBOSE
              (cplus_demangle_v3_p): Remove.
              (demangle_it): Add DMGL_TYPES to passed flags.
              * cp-demangle.c (cplus_demangle_v3_all): Remove.
              (cplus_demangle_v3_type): Remove.
              (cplus_demangle_v3): Add options parm.
      
              * collect2.c (dump_file): Pass DMGL_VERBOSE to cplus_demangle.
      
      From-SVN: r49525
      Jason Merrill committed
  33. 03 Feb, 2002 1 commit
    • cp-demangle.c (cp_demangle_type): Do not protect with IN_LIBGCC2. · d74697b8
      2002-02-02  H.J. Lu  (hjl@gnu.org)
      
      	* cp-demangle.c (cp_demangle_type): Do not protect with
      	IN_LIBGCC2.
      	(cplus_demangle_v3_all): New.
      	(cplus_demangle_v3): Call cplus_demangle_v3_all.
      	(cplus_demangle_v3_type): Call cplus_demangle_v3_all.
      
      	* cplus-dem.c (cplus_demangle_v3_p): New function pointer.
      	Initialized to cplus_demangle_v3.
      	(cplus_demangle_with_style): Call cplus_demangle_v3_p instead
      	of cplus_demangle_v3.
      	(main): Set cplus_demangle_v3_p to cplus_demangle_v3_type for
      	command line symbol.
      
      	* testsuite/regress-demangle: Pass the mangled name at the
      	command line.
      
      From-SVN: r49456
      H.J. Lu committed
  34. 01 Feb, 2002 2 commits
  35. 31 Jan, 2002 2 commits
  36. 22 Jan, 2002 1 commit