OSDN Git Service

2007-12-02 Matthias Klose <doko@ubuntu.com>
[pf3gnuchains/gcc-fork.git] / libiberty / ChangeLog
index 74e49a9..1260eeb 100644 (file)
@@ -1,3 +1,171 @@
+2007-11-12  Joseph Myers  <joseph@codesourcery.com>
+
+       * floatformat.c (floatformat_ibm_long_double_is_valid): Fix
+       compiler warnings.
+       (floatformat_ibm_long_double): Use
+       floatformat_ibm_long_double_is_valid.
+
+2007-11-07  Joseph Myers  <joseph@codesourcery.com>
+           Daniel Jacobowitz  <dan@codesourcery.com>
+
+       * floatformat.c (mant_bits_set): New.
+       (floatformat_to_double): Use it.  Note no special handling of
+       split formats.
+       (floatformat_from_double): Note no special handing of split
+       formats.
+       (floatformat_ibm_long_double_is_valid,
+       floatformat_ibm_long_double): New.
+       (floatformat_ieee_single_big, floatformat_ieee_single_little,
+       floatformat_ieee_double_big, floatformat_ieee_double_little,
+       floatformat_ieee_double_littlebyte_bigword, floatformat_vax_f,
+       floatformat_vax_d, floatformat_vax_g, floatformat_i387_ext,
+       floatformat_m68881_ext, floatformat_i960_ext,
+       floatformat_m88110_ext, floatformat_m88110_harris_ext,
+       floatformat_arm_ext_big, floatformat_arm_ext_littlebyte_bigword,
+       floatformat_ia64_spill_big, floatformat_ia64_spill_little,
+       floatformat_ia64_quad_big, floatformat_ia64_quad_little): Update
+       for addition of split_half field.
+
+2007-09-06  Tom Tromey  <tromey@redhat.com>
+
+       * pexecute.txh (pex_free): Document process killing.
+
+2007-08-31  Douglas Gregor  <doug.gregor@gmail.com>
+       
+       * cp-demangle.c (d_dump): Handle
+       DEMANGLE_COMPONENT_RVALUE_REFERENCE. 
+       (d_make_comp): Ditto.
+       (cplus_demangle_type): Ditto.
+       (d_print_comp): Ditto.
+       (d_print_mod): Ditto.
+       (d_print_function_type): Ditto.
+
+2007-08-24  Kai Tietz  <kai.tietz@onevision.com>
+
+       * pex-common.h: (pex_funcs): Retyped wait and exec_child to pid_t.
+       * pex-djgpp.c: Likewise.
+       * pex-msdos.c: Likewise.
+       * pex-unix.c: Likewise.
+       * pex-win32.c: Likewise.
+
+2007-08-17  Michael Snyder  <msnyder@access-company.com>
+
+       * make-relative-prefix.c (make_relative_prefix_1): Resource leaks.
+
+2007-08-03  Michael Snyder  <msnyder@access-company.com>
+
+       * make-relative-prefix.c (make_relative_prefix_1): Fix resource
+       leak.
+
+2007-07-31  Michael Snyder  <msnyder@access-company.com>
+
+       * cp-demangle.c (d_print_comp): Guard against null.
+
+2007-07-25  Ben Elliston  <bje@au.ibm.com>
+
+       * Makefile.in (CFILES): Remove ternary.c.
+       (REQUIRED_OFILES): Remove ./ternary.o.
+       (INSTALLED_HEADERS): Remove ternary.h.
+       (ternary.o): Remove.
+       * ternary.c: Remove.
+
+2007-07-23  DJ Delorie  <dj@redhat.com>
+
+       * argv.c (writeargv): Fix typo in inline documentation.
+       * functions.texi: Regenerate.
+
+2007-07-17  DJ Delorie  <dj@redhat.com>
+
+       * configure.ac (target_header_dir, msdosdjgpp): Remove duplicate
+       gettimeofday entry.
+       * configure: Likewise.
+
+2007-07-11  Alexandre Oliva  <aoliva@redhat.com>
+
+       * maint-tool (deps): Output stamp-h instead of config.h.
+       * Makefile.in: Rebuild deps.
+       (maintainer-clean-subdir): Depend on stamp-h rather than config.h.
+
+2007-07-02  Simon Baldwin <simonb@google.com>
+
+       * argv.c (writeargv): Removed declaration of unused variable.
+
+2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       * configure.ac: Use ACX_PROG_CC_ALMOST_PEDANTIC too.
+       * configure: Regenerate.
+
+2007-06-14  Paolo Bonzini  <bonzini@gnu.org>
+
+       * aclocal.m4: Include config/warnings.m4.
+       * configure.ac: Use ACX_PROG_CC_WARNING_OPTS.
+       * configure: Regenerate.
+
+2007-06-07  Geoffrey Keating  <geoffk@apple.com>
+
+       * configure.ac: Non-default multilibs can be cross compilations.
+       * configure: Regenerate
+
+2007-05-07  Nathan Froyd  <froydnj@codesourcery.com>
+
+       * argv.c (writeargv): New function.
+
+2007-05-05  Geoffrey Keating  <geoffk@apple.com>
+
+       * cp-demangle.c (d_name): Detect local-source-name.
+       (d_prefix): Likewise.
+       (d_unqualified_name): Implement local-source-name.
+
+2007-05-03  Joel Brobecker  <brobecker@adacore.com>
+
+       * filename_cmp.c: Replace include of ctype.h by include of
+       safe-ctype.h.
+       (filename_cmp): Use TOLOWER instead of tolower for conversions
+       that are locale-independent.
+       * Makefile.in (filename_cmp.o): Add dependency on safe-ctype.h.
+
+2007-04-11  Thomas Neumann  tneumann@users.sourceforge.net
+
+       * argv.c: Use ANSI C declarations.
+       * make-relative-prefix.c: Likewise.
+
+2007-04-06  Joel Brobecker  <brobecker@adacore.com>
+
+       * filename_cmp.c (filename_cmp): Improve documentation.
+
+2007-04-02  Andreas Schwab  <schwab@suse.de>
+
+       * filename_cmp.c: Include "config.h".
+
+2007-03-29  Joel Brobecker  <brobecker@adacore.com>
+
+       * filename_cmp.c: New file.
+       * Makefile.in (CFILES): Add filename_cmp.c.
+       (REQUIRED_OFILES): Add filename_cmp.o
+       (filename_cmp.o): New rule.
+       * functions.texi: Regenerate.
+
+2007-03-15  Geoffrey Keating  <geoffk@apple.com>
+
+       * cp-demangle.c (d_encoding): Exit early on error.
+       (d_pointer_to_member_type): Exit early if cplus_demangle_type
+       returns NULL.
+       (cplus_demangle_type): Likewise.
+       * testsuite/demangle-expected: New testcase.
+
+2007-03-01  Brooks Moses  <brooks.moses@codesourcery.com>
+
+       * Makefile.in: Add install-pdf target as copied from
+       automake v1.10 rules.
+       * testsuite/Makefile.in: Add dummy install-pdf target.
+
+2007-03-01  Peter Breitenlohner  <peb@mppmu.mpg.de>
+            Eric Botcazou  <ebotcazou@libertysurf.fr>
+
+       PR other/16513
+       * Makefile.in: Install library under $(MULTIOSDIR), not $(MULTISUBDIR).
+       Install headers in multilib independent location.
+
 2007-02-26  DJ Delorie  <dj@redhat.com>
 
        * configure.ac: add djgpp-specific results, so we don't have to