2001-04-10  H.J. Lu  <hjl@gnu.org>

	* README: Updated.

2001-04-10  H.J. Lu  <hjl@gnu.org>

	* gcc-3.0-libgcc.patch: Updated for gcc 3.0 20010410.

2001-04-03  H.J. Lu  <hjl@gnu.org>

	* README: Mention the order between --enable-shared=libgcc and
	--enable-shared.

2001-03-28  H.J. Lu  <hjl@gnu.org>

	* glibc-libgcc.patch: Make sure libgcc is built first after
	libc.so and before anyone else.

2001-03-28  H.J. Lu  <hjl@gnu.org>

	* dummy.c: Restored.

	* Makefile (libgcc-routines): Set to dummy.
	(others): Renamed from lib-noranlib.
	($(objpfx)libgcc_s.so): Depend on $(objpfx)dummy.os,
	$(common-objpfx)libc.so$(libc.so-version) and
	$(common-objpfx)$(patsubst %,$(libtype.oS),c).

2001-03-28  H.J. Lu  <hjl@gnu.org>

	* README: New.

	* gcc-3.0-libgcc.patch: New. A patch for gcc 3.0.

2001-03-26  H.J. Lu  <hjl@gnu.org>

	* glibc-libgcc.patch: Update the libgcc.map check in aclocal.m4.

2001-03-25  H.J. Lu  <hjl@gnu.org>

	* glibc-libgcc.patch: New. A patch for glibc 2.2 2001 0325.

2001-03-25  H.J. Lu  <hjl@gnu.org>

	* dummy.c: Removed.

	* Makefile (libgcc-routines): Remove dummy.
	($(objpfx)libgcc_s.so): Don't depend on $(objpfx)dummy.os.

2001-03-25  H.J. Lu  <hjl@gnu.org>

	* Makefile ($(objpfx)libgcc_s.so): Add $(link-libc).

2001-03-25  H.J. Lu  <hjl@gnu.org>

	* libgcc.map: Removed.

	* Makefile (libgcc-release): Renamed from libgcc-version. Set
	to $(shell $(CC) -dumprelease).
	(libgcc-map): New. Replace libgcc.map with $(libgcc-map).
	($(objpfx)libgcc_s.so): Use $(LINK.o) -nodefaultlibs.

2001-03-24  H.J. Lu  <hjl@gnu.org>

	* Makefile (subdir_install): Renamed from install.

2001-03-24  H.J. Lu  <hjl@gnu.org>

	* Makefile.glibc: Moved to ...
	* Makefile: New. Here.

	* Makefile.in: Removed.
	* abi.c: Likewise.
	* configure.in: Likewise.
	* updatelibgcc.in: Likewise.

	* configure: Make a dummy script.

	* dummy.c: New. An empty file.

	* libgcc.map: Updated from gcc 3.0 20010322 (prerelease).

	* shlib-versions: Set libgcc_s=0.

2000-07-17  H.J. Lu  <hjl@gnu.org>

	* abi.c (abi): Remove __throw and __rethrow.

2000-07-17  H.J. Lu  <hjl@gnu.org>

	* COPYING.LIB: New.

2000-07-17  H.J. Lu  <hjl@gnu.org>

	* Makefile.glibc ($(objpfx)updatelibgcc): New target.
	* Makefile.in (all): Likewise.
	(updatelibgcc): Likewise.

	* abi.c (abi): Add __throw and __rethrow.

	* configure.in: Don't generate updatelibgcc.
	* configure: Rebuild.

	* updatelibgcc.in (soname): Set to libgcc.so@number@.

2000-07-15  H.J. Lu  <hjl@gnu.org>

	* Makefile.in (PIC_CFLAGS): New. Set to -fPIC.
	($(libgcc-installed-name)): Add $(PIC_CFLAGS).

	* updatelibgcc.in: Add -fPIC for compilation.

	* configure.in: Add --with-root_prefix and --with-bin-prefix.
	* configure: Rebuild.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* Makefile.glibc (generated): Add updatelibgcc.
	(install-bin): New. Set to updatelibgcc.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* configure.in (exec_prefix): Set the default to
	${root_prefix}usr.
	* configure: Rebuild.

	* Makefile.in (install): Add $(inst_bindir)/updatelibgcc.
	($(inst_bindir)/updatelibgcc): New target.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* configure.in: Support standalone.
	* configure: Rebuild.

	* Makefile.in: New. For standalone.

	* updatelibgcc.in: New. Script to update the shared libgcc.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* Makefile ($(objpfx)$(libgcc-installed-name)): Use $(CC)
	instead of $(LD).
	($(inst_libdir)/libgcc.so): Removed.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* Makefile.glibc (libgccdir): Removed.
	(libdir): Don't define.
	(generated): Just add $(rtld-installed-name).
	($(objpfx)libgcc.so): Removed.
	($(objpfx)$(libgcc-installed-name)): Build.
	($(inst_slibdir)/libgcc-$(libgcc-version).so): Updated.
	($(inst_libdir)/libgcc.so): Make it dummy.

2000-07-14  H.J. Lu  <hjl@gnu.org>

	* Banner: New.
	* Makefile.glibc: Likewise.
	* abi.c: Likewise.
	* libgcc.map: Likewise.
	* shlib-versions: Likewise.
	
	* configure.in: New.
	* configure: Build.
