home *** CD-ROM | disk | FTP | other *** search
/ Fresh Fish 7 / FreshFishVol7.bin / bbs / gnu / libg++-2.6-fsf.lha / libg++-2.6 / libiberty / ChangeLog < prev    next >
Text File  |  1994-07-16  |  45KB  |  1,285 lines

  1. Sat Jul 16 12:56:32 1994  Stan Shebs  (shebs@andros.cygnus.com)
  2.  
  3.     * config.table (*-*-cxux7*):  Recognize.
  4.     * floatformat.c (floatformat_m88110_ext) [HARRIS_FLOAT_FORMAT]:
  5.     Harris-specific float format.
  6.     * config/mh-cxux7: New file.
  7.  
  8. Wed Jun 29 00:26:17 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
  9.  
  10.     * cplus-dem.c (demangle_template):  Make sure that the result of
  11.     consume_count doesn't index beyond the end of the string.
  12.  
  13. Mon Jun 20 23:54:37 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
  14.  
  15.     * cplus-dem.c (gnu_special):  Handle vtable mangling of gcc-2.4.5 and
  16.     earlier. Improve test for new vtable mangling. Change output back
  17.     to `virtual table'.
  18.  
  19. Mon Jun 20 11:37:30 1994  Ian Lance Taylor  (ian@sanguine.cygnus.com)
  20.  
  21.     * obstack.c: Always compile this code, even if using the GNU
  22.     library.  Avoids problems with relatively recent binary
  23.     incompatibility.
  24.  
  25. Thu Jun 16 17:54:01 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  26.  
  27.     * cplus-dem.c: Include libiberty.h.
  28.     (xmalloc, xrealloc, free): Don't declare.
  29.     (strstr): Don't declare parameters.
  30.     (xmalloc, xrealloc): Don't define.
  31.     (long_options): Add no-strip-underscores.
  32.     (main): Call xmalloc_set_program_name.  Pass n in short options to
  33.     getopt_long.  Handle option 'n' to not strip underscores.
  34.     (usage): Mention -n and --no-strip-underscores.
  35.  
  36. Sun Jun 12 01:37:09 1994  Jason Merrill  (jason@deneb.cygnus.com)
  37.  
  38.     * cplus-dem.c (demangle_template): Separate consecutive >'s with a
  39.         space.
  40.     (gnu_special): Demangle template and qualified names in a vtable name.
  41.  
  42. Fri May 27 12:27:52 1994  Ken Raeburn  (raeburn@cujo.cygnus.com)
  43.  
  44.     From gas-2.3 and binutils-2.4 net releases:
  45.  
  46.     Wed May 11 22:32:00 1994  DJ Delorie (dj@ctron.com)
  47.  
  48.     * makefile.dos: [new] Makefile for dos/go32
  49.     * configure.bat: update for latest files
  50.     * msdos.c: remove some functions now in libc.a
  51.  
  52. Fri May 20 18:53:32 1994  Per Bothner  (bothner@kalessin.cygnus.com)
  53.  
  54.     * cplus-dem.c (gnu_special):  Recognize thunks, as well as
  55.     the new naming style for vtables (when -fvtable-thunks).
  56.  
  57. Wed May 18 13:34:06 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  58.  
  59.     * Makefile.in (XTRAFLAGS): Don't define.
  60.     (.c.o, dummy.o): Don't use XTRAFLAGS.
  61.     ($(RULE1)): Don't pass XTRAFLAGS down in recursive call.
  62.  
  63. Fri May 13 16:02:12 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
  64.  
  65.     * vasprintf.c: New file.
  66.     * Makefile.in, functions.def: Add it.
  67.  
  68. Fri May 13 16:20:28 1994  Jason Merrill  (jason@deneb.cygnus.com)
  69.  
  70.     * cplus-dem.c (demangle_fund_type): Grok bool.
  71.  
  72. Fri May  6 14:44:21 1994  Steve Chamberlain  (sac@cygnus.com)
  73.  
  74.     * config.table: Add go32  
  75.     * config/mh-go32: New template.
  76.  
  77. Fri May  6 11:01:59 1994  D. V. Henkel-Wallace  (gumby@rtl.cygnus.com)
  78.  
  79.     * config.table, config/mt-sunos4: config for when sun4 is cross target.
  80.  
  81. Mon Apr 11 00:54:33 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  82.  
  83.         * getopt.c [not __GNU_LIBRARY__] [__GCC__] [not __STDC__]:
  84.         Declare strlen to return int.  Don't include stddef.h.
  85.  
  86. Fri Apr  1 00:38:17 1994  Jim Wilson  (wilson@mole.gnu.ai.mit.edu)
  87.  
  88.         * getopt.c: Delete use of IN_GCC to control whether
  89.         stddef.h or gstddef.h is included.
  90.  
  91. Thu Apr 14 14:00:56 1994  Kung Hsu  (kung@mexican.cygnus.com)
  92.  
  93.     * cplus-dem.c (demangle_signature): Fix a bug in template function
  94.     type numbering.
  95.  
  96. Wed Apr 13 17:23:03 1994  Kung Hsu  (kung@mexican.cygnus.com)
  97.  
  98.     * cplus-dem.c (demangle_signature): Fix template function with arm
  99.     style argument type number, Tn.
  100.  
  101. Wed Apr 13 17:11:15 1994  Jason Merrill  (jason@deneb.cygnus.com)
  102.  
  103.     * cplus-dem.c (optable): Add new[] and delete[].
  104.  
  105. Fri Apr  8 11:21:42 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
  106.  
  107.     * argv.c (buildargv): Don't produce empty argument just because
  108.     there is trailing whitespace.
  109.  
  110. Wed Apr  6 11:42:14 1994  Kung Hsu  (kung@mexican.cygnus.com)
  111.  
  112.     * cplus-dem.c (demangle_template): fix 'Q' qualified name bug.
  113.     Handle 'p' same as 'P'.
  114.     * cplus-dem.c (do_type): Handle 'p' same as 'P'.
  115.  
  116. Sat Mar 26 12:00:13 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
  117.  
  118.     * floatformat.c (get_field, put_field):  Fix off by one error in
  119.     little endian case.
  120.  
  121. Thu Mar 24 10:40:19 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
  122.  
  123.     * floatformat.c (floatformat_from_double): Pass unsigned char *,
  124.     not char *, to put_field.
  125.  
  126. Fri Mar 18 12:34:33 1994  Per Bothner  (bothner@kalessin.cygnus.com)
  127.  
  128.     * memmove.c:  Re-wrote;  placed in public domain.
  129.  
  130. Wed Mar 16 10:33:07 1994  Jim Kingdon  (kingdon@lioth.cygnus.com)
  131.  
  132.     * cplus-dem.c (demangle_prefix): If ARM demangling, don't treat
  133.     __Q* as a constructor.
  134.  
  135. Mon Mar 14 12:26:02 1994  Ian Lance Taylor  (ian@cygnus.com)
  136.  
  137.     * ieee-float.c: Removed; no longer used.
  138.     * Makefile.in: Changed accordingly.
  139.  
  140. Mon Mar  7 12:28:17 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  141.  
  142.     * floatformat.c (get_field): Removed unused local variable i.
  143.     (put_field): Removed unused local variable i.
  144.  
  145. Sun Feb 27 21:50:11 1994  Jim Kingdon  (kingdon@deneb.cygnus.com)
  146.  
  147.     * floatformat.c: New file, intended to replace ieee-float.c.
  148.     * Makefile.in: Change accordingly.
  149.  
  150. Thu Feb 24 11:51:12 1994  David J. Mackenzie  (djm@rtl.cygnus.com)
  151.  
  152.     * getopt.c: Remove #ifdef GETOPT_COMPAT and #if 0 code.
  153.      (_getopt_initialize): New function, broken out of _getopt_internal. 
  154.      (_getopt_internal): 
  155.      If long_only and the ARGV-element has the form "-f", where f is
  156.      a valid short option, don't consider it an abbreviated form of
  157.      a long option that starts with f.  Otherwise there would be no
  158.      way to give the -f short option.
  159.  
  160. Thu Feb 10 14:44:16 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  161.  
  162.         * getopt.c [not __GNU_LIBRARY__] [__GNUC__] [not IN_GCC]:
  163.         Test just __STDC__, not emacs.
  164.  
  165. Wed Feb  9 00:14:00 1994  Richard Stallman  (rms@mole.gnu.ai.mit.edu)
  166.  
  167.         * getopt.c [not __GNU_LIBRARY__] [__GNUC__] [not IN_GCC]
  168.         [emacs] [not __STDC__]: Don't include stddef.h.  Don't declare strlen.
  169.  
  170. Fri Dec 24 19:43:00 1993  Noah Friedman  (friedman@nutrimat.gnu.ai.mit.edu)
  171.  
  172.         * getopt.c (_NO_PROTO): Define before config.h is included.
  173.  
  174. Mon Sep 20 15:59:03 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  175.  
  176.         * getopt.c, getopt1.c [emacs || CONFIG_BROKETS]: Include
  177.     <config.h> only under these, else "config.h".
  178.  
  179. Thu Aug 12 18:16:49 1993  Roland McGrath  (roland@churchy.gnu.ai.mit.edu)
  180.  
  181.         * getopt.c, getopt1.c [HAVE_CONFIG_H]: Include
  182.         <config.h> instead of "config.h".
  183.  
  184. Sun Feb 20 17:17:01 1994  Ian Lance Taylor  (ian@lisa.cygnus.com)
  185.  
  186.     * concat.c: Check ANSI_PROTOTYPES rather than __STDC__ to decide
  187.     whether to use prototypes or not.
  188.     * strerror.c (const): Never undefine; let ansidecl.h handle it.
  189.     * strsignal.c (const): Likewise.
  190.  
  191. Thu Feb 17 13:27:35 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  192.  
  193.     * xatexit.c (_xexit_cleanup): Declare as extern; don't initialize.
  194.     Merging common and initialized variables need not be supported by
  195.     ANSI C compilers.
  196.     (xatexit): Initialize _xexit_cleanup if not already set.
  197.     * xexit.c: Comment fix.
  198.  
  199. Wed Feb 16 01:15:36 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  200.  
  201.     * xmalloc.c: Don't declare xexit; it's declared in libiberty.h.
  202.     (xrealloc): If oldmem is NULL, allocate with malloc, rather than
  203.     assuming that realloc works correctly.
  204.  
  205. Tue Feb 15 09:26:16 1994  Peter Schauer  (pes@regent.e-technik.tu-muenchen.de)
  206.  
  207.     * concat.c, ieee-float.c:  Replace inclusion of <string.h>
  208.     with explicit function declarations, as recommended by Ian Taylor.
  209.  
  210. Sat Feb 12 10:31:11 1994  David J. Mackenzie  (djm@rtl.cygnus.com)
  211.  
  212.     * xmalloc.c (xmalloc, xrealloc): Use PTR and size_t throughout.
  213.     (malloc, realloc): Declare.
  214.  
  215. Thu Feb 10 17:08:19 1994  Ian Lance Taylor  (ian@tweedledumb.cygnus.com)
  216.  
  217.     * argv.c, basename.c: Include ansidecl.h and libiberty.h.
  218.     * concat.c, fdmatch.c, getruntime.c, spaces.c: Likewise.
  219.     * strerror.c, strsignal.c, xatexit.c, xexit.c: Likewise.
  220.     * xmalloc.c: Likewise.
  221.     * concat.c: Don't declare xmalloc.  If __STDC__, use <stdarg.h>
  222.     macros, not <varargs.h> macros.
  223.     * spaces.c (spaces): Make return type const.  Don't crash if
  224.     malloc returns NULL.
  225.     * strerror.c (struct error_info): Make name and msg fields const.
  226.     (error_names): Make const.
  227.     (strerrno): Make const.
  228.     (strtoerr