Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src/gnu/dist/toolchain Use the libiberty from binutils; it is mu...



details:   https://anonhg.NetBSD.org/src/rev/f66ef1bf1ddf
branches:  trunk
changeset: 495439:f66ef1bf1ddf
user:      tv <tv%NetBSD.org@localhost>
date:      Fri Jul 28 01:09:12 2000 +0000

description:
Use the libiberty from binutils; it is much newer and required by binutils.

diffstat:

 gnu/dist/toolchain/include/ChangeLog                     |  335 ++++++++++-
 gnu/dist/toolchain/include/ansidecl.h                    |   63 ++-
 gnu/dist/toolchain/include/libiberty.h                   |   55 +-
 gnu/dist/toolchain/include/obstack.h                     |   18 +-
 gnu/dist/toolchain/include/splay-tree.h                  |    9 +-
 gnu/dist/toolchain/include/symcat.h                      |    4 +-
 gnu/dist/toolchain/libiberty/ChangeLog                   |  388 +++++++++++--
 gnu/dist/toolchain/libiberty/Makefile.in                 |   65 +-
 gnu/dist/toolchain/libiberty/alloca-conf.h               |    4 +-
 gnu/dist/toolchain/libiberty/argv.c                      |    8 +-
 gnu/dist/toolchain/libiberty/basename.c                  |   39 +-
 gnu/dist/toolchain/libiberty/calloc.c                    |    3 +
 gnu/dist/toolchain/libiberty/choose-temp.c               |    8 +-
 gnu/dist/toolchain/libiberty/clock.c                     |   18 +-
 gnu/dist/toolchain/libiberty/config.in                   |    3 +
 gnu/dist/toolchain/libiberty/config.table                |    4 +-
 gnu/dist/toolchain/libiberty/config/mh-beos              |    7 +
 gnu/dist/toolchain/libiberty/config/mh-openedition       |    3 +
 gnu/dist/toolchain/libiberty/configure                   |  178 +++---
 gnu/dist/toolchain/libiberty/configure.in                |    7 +-
 gnu/dist/toolchain/libiberty/cplus-dem.c                 |  338 +++++++----
 gnu/dist/toolchain/libiberty/floatformat.c               |   10 +-
 gnu/dist/toolchain/libiberty/getpwd.c                    |  115 ++++
 gnu/dist/toolchain/libiberty/getruntime.c                |   18 +-
 gnu/dist/toolchain/libiberty/hashtab.c                   |  429 +++++++++++++++
 gnu/dist/toolchain/libiberty/makefile.vms                |    2 +-
 gnu/dist/toolchain/libiberty/partition.c                 |  185 ++++++
 gnu/dist/toolchain/libiberty/pexecute.c                  |   50 +-
 gnu/dist/toolchain/libiberty/random.c                    |   35 +-
 gnu/dist/toolchain/libiberty/setenv.c                    |    5 +-
 gnu/dist/toolchain/libiberty/splay-tree.c                |   14 +-
 gnu/dist/toolchain/libiberty/strtol.c                    |    5 +-
 gnu/dist/toolchain/libiberty/strtoul.c                   |    7 +-
 gnu/dist/toolchain/libiberty/testsuite/demangle-expected |   16 +
 gnu/dist/toolchain/libiberty/vasprintf.c                 |    1 +
 gnu/dist/toolchain/libiberty/vmsbuild.com                |    2 +-
 gnu/dist/toolchain/libiberty/xmalloc.c                   |   12 +-
 gnu/dist/toolchain/libiberty/xmemdup.c                   |   22 +
 gnu/dist/toolchain/libiberty/xstrdup.c                   |    2 +-
 39 files changed, 2041 insertions(+), 446 deletions(-)

diffs (truncated from 4217 to 300 lines):

diff -r d641a7008d4d -r f66ef1bf1ddf gnu/dist/toolchain/include/ChangeLog
--- a/gnu/dist/toolchain/include/ChangeLog      Fri Jul 28 00:17:36 2000 +0000
+++ b/gnu/dist/toolchain/include/ChangeLog      Fri Jul 28 01:09:12 2000 +0000
@@ -1,18 +1,237 @@
-Sun Oct 24 23:54:10 PDT 1999 Jeff Law  (law%cygnus.com@localhost)
-
-       * gcc-2.95.2 Released.
-
-Mon Aug 16 01:29:24 PDT 1999 Jeff Law  (law%cygnus.com@localhost)
-
-       * gcc-2.95.1 Released.
-
-Wed Jul 28 21:39:31 PDT 1999 Jeff Law  (law%cygnus.com@localhost)
-
-       * gcc-2.95 Released.
-
-Sun Jul 25 23:40:51 PDT 1999 Jeff Law  (law%cygnus.com@localhost)
-
-       * gcc-2.95 Released.
+2000-05-26  Eli Zaretskii  <eliz%is.elta.co.il@localhost>
+
+       * filenames.h: New file.
+       (HAVE_DOS_BASED_FILE_SYSTEM, IS_DIR_SEPARATOR)
+       (IS_ABSOLUTE_PATH, FILENAME_CMP): New macros.
+
+2000-04-04  Alan Modra  <alan%linuxcare.com.au@localhost>
+
+       * bin-bugs.h (REPORT_BUGS_TO): Remove translated part.
+
+2000-04-03  Alan Modra  <alan%linuxcare.com.au@localhost>
+
+       * bin-bugs.h: New file.
+
+2000-03-27  Denis Chertykov  <denisc%overta.ru@localhost>
+
+       * dis-asm.h (print_insn_avr): Declare.
+
+2000-03-14  Bernd Schmidt  <bernds%cygnus.co.uk@localhost>
+
+       * hashtab.h (htab_trav): Modify type so that first arg is of type
+       void **.
+       (htab_find_with_hash, htab_find_slot_with_hash): Declare new
+       functions.
+
+2000-03-09  Alex Samuel  <samuel%codesourcery.com@localhost>
+
+       * partition.h: New file.
+
+2000-03-09  Zack Weinberg  <zack%wolery.cumb.org@localhost>
+
+       * hashtab.h (struct htab): Add del_f.
+       (htab_del): New type.
+       (htab_create): Add fourth argument.
+
+2000-03-08  Zack Weinberg  <zack%wolery.cumb.org@localhost>
+
+       * hashtab.h (hash_table_t): Rename to htab_t.
+       (struct hash_table): Rename to struct htab.  Shorten element
+       names.  Reorder elements by size.
+       (htab_hash, htab_eq, htab_trav): New typedefs for the callback
+       function pointers.
+       (hash_table_entry_t): Discard; just use void * for element
+       type.
+
+2000-03-01  H.J. Lu  <hjl%gnu.org@localhost>
+
+       * bfdlink.h (bfd_link_callbacks): Add a boolean arg to
+       the undefined_symbol callback.
+
+2000-02-23  Linas Vepstas <linas%linas.org@localhost>
+
+       * dis-asm.h (print_insn_i370): Declare.
+
+2000-02-22  Chandra Chavva  <cchavva%cygnus.com@localhost>
+
+       * opcode/d30v.h (FLAG_NOT_WITH_ADDSUBppp): Redefined as operation
+       cannot be combined in parallel with ADD/SUBppp.
+
+Tue Feb 22 15:19:54 2000  Andrew Cagney  <cagney%b1.cygnus.com@localhost>
+
+       * remote-sim.h (sim_trace): Document return values.
+       (sim_set_trace): Declare.  Deprecate.
+
+2000-02-21  Alan Modra  <alan%spri.levels.unisa.edu.au@localhost>
+
+       * dis-asm.h (struct disassemble_info): Change `length' param of
+       read_memory_func to unsigned.  Change type of `buffer_length' and
+       `octets_per_byte' to unsigned.
+       (buffer_read_memory): Change `length' param to unsigned.
+
+2000-02-16  Nick Clifton  <nickc%cygnus.com@localhost>
+
+       * dis-asm.h: Add prototypes for ARM register name functions.
+
+Wed Feb  9 18:45:49 2000  Andrew Cagney  <cagney%b1.cygnus.com@localhost>
+
+       * wait.h: Delete. No longer used by GDB.
+
+Tue Feb  8 17:01:13 2000  Andrew Cagney  <cagney%b1.cygnus.com@localhost>
+
+       * remote-sim.h (sim_resume): Clarify use of SIGGNAL.
+       (sim_stop_reason): Clarify meaning of sim_signalled.
+
+2000-02-03  Timothy Wall <twall%redhat.com@localhost>
+
+       * dis-asm.h (struct disassemble_info): Added octets_per_byte
+       field and initialize it to one (1).
+       
+2000-01-27  Nick Clifton  <nickc%redhat.com@localhost>
+
+       * dis-asm.h: Add prototype for disassembler_usage().
+       Add prototype for arm_disassembler_options().
+       Remove prototype for arm_toggle_regnames().
+       Add prototype for parse_arm_disassembler_option().
+
+Sat Jan  1 19:06:52 2000  Hans-Peter Nilsson  <hp%bitrange.com@localhost>
+
+       * symcat.h (STRINGX) [!__STDC__ || ALMOST_STDC]: Change "?" to "s"
+       to stringify argument s.
+
+Wed Dec 15 11:22:56 1999  Jeffrey A Law  (law%cygnus.com@localhost)
+
+       * hp-symtab.h (HP_LANGUAGE_FORTRAN): New enumeration constant.
+       (HP_LANGUAGE_F77): Define using HP_LANGUAGE_FORTRAN.
+
+1999-12-15  Doug Evans  <dje%transmeta.com@localhost>
+
+       * dis-asm.h: Enclose in extern "C" ifdef __cplusplus.
+
+1999-12-05  Mark Mitchell  <mark%codesourcery.com@localhost>
+
+       * splay-tree.h (struct splay_tree_node): Rename to ...
+       (struct splay_tree_node_s): ... this.
+       (struct splay_tree): Rename to ...
+       (struct splay_tree_s): ... this.
+
+1999-11-30  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * ansidecl.h (ATTRIBUTE_MALLOC): New macro.
+
+       * libiberty.h (buildargv, dupargv, concat, choose_temp_base,
+       make_temp_file, xmalloc, xcalloc, xstrdup, xmemdup): Add
+       ATTRIBUTE_MALLOC.
+       (xatexit): Remove __GNUC__ check, add ATTRIBUTE_NORETURN.
+
+1999-11-28  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * libiberty.h: Include stdarg.h when ANSI_PROTOTYPES is defined.
+       (asprintf, vasprintf): Provide declarations.
+
+Wed Nov 10 12:43:21 1999  Philippe De Muyter  <phdm%macqel.be@localhost>
+                         Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * ansidecl.h: Define and test `GCC_VERSION', not `HAVE_GCC_VERSION'.
+
+1999-11-04      Jimmy Guo       <guo%cup.hp.com@localhost>
+
+       * hp-symtab.h (dntt_type_fparam): Add doc_ranges, misc_kind
+       fields, change location type to CORE_ADDR from int.
+       (dntt_type_const): Name the 5th field location_type.
+
+Sun Oct 24 19:11:32 1999  Andrew Cagney  <cagney%b1.cygnus.com@localhost>
+
+       * sim-d10v.h (SIM_D10V_TS2_DMAP_REGNUM): Define.
+
+1999-10-23 08:51 -0700  Zack Weinberg  <zack%bitmover.com@localhost>
+
+       * hashtab.h: Give hash_table_t a struct tag.  Add prototypes
+       for clear_hash_table_slot and traverse_hash_table.  Correct
+       prototype of all_hash_table_collisions.
+
+Sat Oct 23 19:00:13 1999  Andrew Cagney  <cagney%b1.cygnus.com@localhost>
+
+       * sim-d10v.h: New file.
+
+Fri Oct 15 01:47:51 1999  Vladimir Makarov  <vmakarov%loony.cygnus.com@localhost>
+
+       * hashtab.h: New file.
+
+1999-10-10  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * ansidecl.h (HAVE_GCC_VERSION): New macro.  Use it instead of
+       explicitly testing __GNUC__ and __GNUC_MINOR__.
+
+       (ATTRIBUTE_PRINTF): Use `__format__', not `format'.
+
+1999-09-25  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * libiberty.h (make_temp_file):  Add a prototype.
+
+Tue Sep 14 00:35:02 1999  Marc Espie <espie%cvs.openbsd.org@localhost>
+
+       * libiberty.h (basename):  OpenBSD has a correct prototype.
+       (xrealloc):  Remove outdated comment.
+
+1999-09-07  Jeff Garzik  <jgarzik%pobox.com@localhost>
+
+       * libiberty.h (xmemdup): Add prototype for new function.
+
+1999-09-04  Steve Chamberlain  <sac%pobox.com@localhost>
+
+       * dis-asm.h (print_insn_pj): Declare.
+
+1999-09-01  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * obstack.h (obstack_grow, obstack_grow0): Move (char*) casts
+       in calls to `_obstack_memcpy' from here ...
+
+       (_obstack_memcpy): ... to here, except in the __STDC__ case which
+       doesn't need it.
+
+1999-08-30  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
+
+       * libiberty.h (getpwd): Prototype.
+
+1999-08-01  Mark Mitchell  <mark%codesourcery.com@localhost>
+
+       * splay-tree.h (splay_tree_insert): Return the new node.
+
+1999-07-11  Ian Lance Taylor  <ian%zembu.com@localhost>
+
+       * ansidecl.h: Copy attribute support macros from egcs.
+
+1999-06-22  Mark Mitchell  <mark%codesourcery.com@localhost>
+
+       * bfdlink.h (struct bfd_link_hash_entry): Add init_function and
+       fini_function.
+
+1999-06-20  Mark Mitchell  <mark%codesourcery.com@localhost>
+
+       * mips.h (Elf32_Internal_Msym): New structure.
+       (Elf32_External_Msym): Likewise.
+       (ELF32_MS_REL_INDEX): New macro.
+       (ELF32_MS_FLAGS): Likewise.
+       (ELF32_MS_INFO): Likewise.
+       
+1999-06-14  Nick Clifton  <nickc%cygnus.com@localhost>
+
+       * dis-asm.h (arm_toggle_regnames): New prototype.
+       (struct diassemble_info): New field: disassembler_options.
+
+1999-04-11  Richard Henderson  <rth%cygnus.com@localhost>
+
+       * bfdlink.h (bfd_elf_version_expr): Rename `match' to `pattern'.
+       Add `match' callback function.
+
+1999-04-10  Richard Henderson  <rth%cygnus.com@localhost>
+
+       * bfdlink.h (bfd_link_info): Add no_undefined.
+
+1999-04-08  Nick Clifton  <nickc%cygnus.com@localhost>
+
+       * dis-asm.h: Add prototype for print_insn_mcore.
 
 1999-04-02  Mark Mitchell  <mark%codesourcery.com@localhost>
 
@@ -26,25 +245,63 @@
 
        * libiberty.h (basename): Cygwin{,32} should have the prototype.
 
+1999-02-22  Jim Lemke  <jlemke%cygnus.com@localhost>
+
+       * bfdlink.h (bfd_link_info): add field "mpc860c0".
+
+Mon Feb  1 21:05:46 1999  Catherine Moore  <clm%cygnus.com@localhost>
+
+       * dis-asm.h (print_insn_i386_att):  Declare.
+       (print_insn_i386_intel):  Declare.
+
+998-12-30  Michael Meissner  <meissner%cygnus.com@localhost>
+
+       * dis-asm.h (INIT_DISASSEMBLE_INFO_NO_ARCH): Cast STREAM and
+       FPRINTF_FUNC to avoid compiler warnings.
+
+Wed Dec 30 16:07:14 1998  David Taylor  <taylor%texas.cygnus.com@localhost>
+
+       * dis-asm.h: change void * to PTR (two places).
+
 Mon Dec 14 09:53:31 1998  Kaveh R. Ghazi  <ghazi%caip.rutgers.edu@localhost>
 
        * demangle.h: Don't check IN_GCC anymore.
        * splay-tree.h: Likewise.
 
-Tue Dec  8 00:30:31 1998  Elena Zannoni  <ezannoni%kwikemart.cygnus.com@localhost> 
-
-        * demangle.h: (DMGL_EDG): new macro for Kuck and Associates
-        (DMGL_STYLE_MASK): modify to include Kuck and Assoc style
-        (demangling_styles): add new edg_demangling style
-        (EDG_DEMANGLING_STYLE_STRING): new macro
-        (EDG_DEMANGLING): new macro
-
-        * demangle.h (DMGL_HP): new macro, for HP/aCC compiler.
-        (DMGL_STYLE_MASK): modify to include new HP's style.
-        (demangling_styles): add new hp_demangling value.
-        (HP_DEMANGLING_STYLE_STRING): new macro.
-        (ARM_DEMANGLING): coerce to int.
-        (HP_DEMANGLING): new macro.
+Tue Dec  8 00:30:31 1998  Elena Zannoni  <ezannoni%kwikemart.cygnus.com@localhost>
+
+       The following changes were made by Elena Zannoni



Home | Main Index | Thread Index | Old Index