merge from gcc
[deliverable/binutils-gdb.git] / libiberty / ChangeLog
index 67c6ccb36a95dbed02024fee141537191cec5f44..62e8d1eb99ce664da8f193e8f4c1084531598422 100644 (file)
@@ -1,6 +1,155 @@
-2004-12-08  Ben Elliston  <bje@au.ibm.com>
+2005-03-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
 
-       * Makefile.in (.NOEXPORT): Move above the autogenerated line.
+       * Makefile.in (CFILES): Add strndup.c and xstrndup.c.
+       (REQUIRED_OFILES): Add xstrndup.o.
+       (CONFIGURED_OFILES): Add strndup.o.
+       Regenerate dependencies.
+
+       * configure.ac (funcs, AC_CHECK_FUNCS): Add strndup.
+
+       * strndup.c, xstrndup.c: New.
+
+       * config.in, configure, functions.texi: Regenerate.
+
+2005-03-24  Kaveh R. Ghazi  <ghazi@caip.rutgers.edu>
+
+       * xmemdup.c, xstrdup.c: Expose the tail call.
+
+2005-03-09  Mark Mitchell  <mark@codesourcery.com>
+
+       * configure.ac (funcs): Add gettimeofday.
+       * configure: Regenerated.
+       * gettimeofday.c: New file.
+       * Makefile.in (CFILES): Add gettimeofday.
+       (CONFIGURED_OFILES): Add gettimeofday.o.
+       (./gettimeofday.o): New rule.
+
+2005-03-09  Ian Lance Taylor  <ian@airs.com>
+
+       * pex-os2.c: Remove.
+       * configure.ac: Remove *-*-os2-emx* case when setting pexecute.
+       * Makefile.in (CFILES): Remove pex-os2.c.
+       (CONFIGURED_OFILES): Remove pex-os2.o.
+       (pex-os2.o): Remove target.
+       * configure: Rebuild.
+
+2005-03-07  Ian Lance Taylor  <ian@airs.com>
+
+       * mpw-config.in: Remove.
+       * mpw-make.sed: Remove.
+       * mpw.c: Remove.
+       * Makefile.in (CFILES): Remove pex-mpw.c.
+       (CONFIGURED_OFILES): Remove pex-mpw.o.
+       (mpw.o, pex-mpw.o): Remove targets.
+       * maint-tool (undoc): Remove reference to mpw.c.
+
+2005-03-06  DJ Delorie  <dj@redhat.com>
+
+       * configure.ac (target_header_dir): vfork is a stub under djgpp.
+       * configure: Regenerated.
+
+2005-03-01  Jan Beulich  <jbeulich@novell.com>
+
+       * Makefile.in (CFILES): Add unlink-if-ordinary.c
+       (REQUIRED_OFILES): Add unlink-if-ordinary.o.
+       Add dependencies and rule for unlink-if-ordinary.o.
+       * unlink-if-ordinary.c: New.
+
+2005-03-01  Ben Elliston  <bje@au.ibm.com>
+
+       * hashtab.c (htab_find_slot_with_hash): Make function
+       documentation clearer.
+
+2005-02-13  Jason Merrill  <jason@redhat.com>
+
+       * cp-demangle.c (__cxa_demangle): Change resolution of ambiguous
+       arguments.
+
+2005-01-11  Tobias Schl"uter  <tobias.schlueter@physik.uni-muenchen.de>
+
+       * hex.c (hex_value): Group 'unsigned int' together to get correct
+       markup.
+       * functions.texi: Regenerated.
+       
+2004-12-27  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.in: Undo to 2004-12-17.
+       * aclocal.m4: Likewise.
+       * config.table: Likewise.
+       * configure.ac: Likewise.
+       * maint-tool: Likewise.
+       * configure: Likewise.
+
+2004-12-19  H.J. Lu  <hongjiu.lu@intel.com>
+
+       PR bootstrap/19072
+       * Makefile.in (enable_shared): New substitute.
+       (LTTARGETLIB): New.
+       (PREFIXTARGETLIB): New.
+       (LTTESTLIB): New.
+       (PREFIXTESTLIB): New.
+       (CCLD): New.
+       (LINK): New.
+       ($(TARGETLIB)): Use $(LINK) to create libraries and create
+       targets by hand.
+       ($(TESTLIB)): Likewise.
+       (mostlyclean): Don't remove .libs. Remove the libtool object
+       directory.
+
+       * config.table (enable_shared): Removed.
+
+       * configure.ac (enable_static): Set to yes.
+       (AC_PROG_LIBTOOL): Removed.
+       (AM_DISABLE_SHARED): Uncommented.
+       (AM_PROG_LIBTOOL): Likewise.
+       (LIBOBJS): Add `./' to avoid VPATH.
+       (LTLIBOBJS): Likewise.
+       (enable_shared): Substitute.
+       * configure: Regenerated.
+
+2004-12-18  H.J. Lu  <hongjiu.lu@intel.com>
+
+       * Makefile.in (top_builddir): Set to `.'.
+       (OUTPUT_OPTION): Removed.
+       (LIBTOOL): New.
+       (LTLIBOBJS): New.
+       (EXTRA_LTOFILES): New.
+       (FLAGS_TO_PASS): Add EXTRA_LTOFILES.
+       (all): Remove stamp-picdir.
+       (LTCOMPILE): New.
+       (.c.lo): New rule.
+       (REQUIRED_LTOFILES): New.
+       (CONFIGURED_LTOFILES): New.
+       ($(TARGETLIB)): Check .libs for PIC object files. Depend on
+       $(REQUIRED_LTOFILES) $(EXTRA_LTOFILES) $(LTLIBOBJS).
+       (stamp-picdir): Completely removed.
+       (maint-missing): Pass $(REQUIRED_LTOFILES)
+       $(CONFIGURED_LTOFILES) instead of (REQUIRED_OFILES)
+       $(CONFIGURED_OFILES)
+       (maint-buildall): Depend on $(REQUIRED_LTOFILES)
+       $(CONFIGURED_LTOFILES).
+       (mostlyclean): Also remove *.lo .libs.
+       Run "make maint-deps".
+
+       * aclocal.m4: Include ../libtool.m4.
+
+       * config.table: Don't check --enable-shared.
+
+       * configure.ac (AC_PROG_LIBTOOL): Add.
+       (AC_PROG_CC_C_O): Removed.
+       (OUTPUT_OPTION): Removed.
+       (NO_MINUS_C_MINUS_O): Removed.
+       (ltpexecute): New substitute.
+       (LIBOBJS): Cleanup.
+       * configure: Regenerated.
+
+       * maint-tool: Updated for .lo/libtool.
+
+2004-12-11  Ben Elliston  <bje@au.ibm.com>
+
+       * configure.ac: Invoke AC_CHECK_SIZEOF for sizeof (int).
+       * configure: Regenerate.
+       * config.in: Likewise.
 
 2004-12-07  DJ Delorie  <dj@redhat.com>
 
This page took 0.025689 seconds and 4 git commands to generate.