2002-11-28  Bruno Haible  <bruno@clisp.org>

	* basename.h (PARAMS): New macro.
	* system.h (__P, PARAMS): Use more reliable way to test whether
	prototypes are supported.

2002-11-28  Bruno Haible  <bruno@clisp.org>

	* Makefile.am (libshar_a_SOURCES): Add basename.c.
	(EXTRA_DIST): Remove basename.c.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (noinst_HEADERS): Add xgetcwd.h.

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* xgetcwd.h: New file, from gettext-0.11.3.
	* system.h (xgetcwd): Remove declaration.

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* system.h (voidstar): Remove definition.
	(xmalloc, xrealloc, xstrdup): Remove declarations.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (noinst_HEADERS): Add stpcpy.h

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* stpcpy.h: New file, from gettext-0.11.3.
	* system.h (stpcpy): Remove declaration.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (noinst_HEADERS): Add liballoca.h.

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* liballoca.h: New file, from gettext-0.11.3.
	* system.h: Remove alloca stuff.

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* error.c: Respect ENABLE_NLS.
	* system.h: Remove include of <locale.h>.
	(setlocale, _, N_): Remove macros.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* system.h: Remove include of gettext.h.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (noinst_HEADERS): Add exit.h

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* exit.h: New file, from gettext-0.11.3.
	* system.h (EXIT_SUCCESS, EXIT_FAILURE): Remove declarations.

2002-07-17  Bruno Haible  <bruno@clisp.org>
 
	* system.h (error): Remove declaration.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (noinst_HEADERS): Add basename.h.

2002-07-17  Bruno Haible  <bruno@clisp.org>

	* basename.c: Update from gettext-0.11.3.
	* basename.h: New file, from gettext-0.11.3.
	* system.h (basename): Remove declaration.

2002-07-18  Karl Eichwalder  <ke@suse.de>

	* gettext.h: New file (from gettext 0.11.3).
	* Makefile.am (noinst_HEADERS): Add gettext.h.
	* system.h: Use gettext.h instead of <libintl.h>.

2002-07-16  Paul Eggert  <eggert@twinsun.com>

	Add support for large files, e.g., files larger than 2 GiB on
	hosts where 'long' is 32 bits wide; cf. ../ChangeLog.

	* Makefile.am (EXTRA_DIST): Add inttostr.c, strtol.c.
	(libshar_a_SOURCES): Add offtostr.c.  Remove xalloc.h.
	(noinst_HEADERS): Add inttostr.h, xalloc.h.
	
	* inttostr.c, inttostr.h, offtostr.c, strtoimax.c, strtol.c,
	strtoll.c: New files, taken from diffutils and fileutils.

	* lib/system.h: Include inttypes.h if HAVE_INTTYPES_H.
	(strtoimax): Declare if not already declared or defined.
	(fseeko, ftello): Define if not already declared or defined.
	(SEEK_SET): Define if not defined.

2002-06-25  Karl Eichwalder  <ke@suse.de>

	* Makefile.am (EXTRA_DIST): Add gen-uio.
	(all-local): Generate unlocked-io.h (cf. fileutils-4.1.9).
	(libshar_a_SOURCES): Add xalloc.h.

	* gen-uio: New, from fileutils-4.1.9.

	* alloca.c: Update, from fileutils-4.1.9.
	* basename.c: Likewise.
	* error.c: Likewise.
	* error.h: Likewise.
	* getopt.c: Likewise.
	* getopt.h: Likewise.
	* getopt1.c: Likewise.
	* md5.c: Likewise.
	* md5.h: Likewise.
	* memset.c: Likewise.
	* mktime.c: Likewise.
	* pathmax.h: Likewise.
	* stpcpy.c: Likewise.
	* strftime.c: Likewise.
	* xgetcwd.c: Likewise.
	* xmalloc.c: Likewise.
	* xstrdup.c: Likewise.

	* malloc.c: New, from fileutils-4.1.9.
	* realloc.c: Likewise.
	* xalloc.h: Likewise.

2002-06-24  Karl Eichwalder  <ke@suse.de>

	* Makefile.am: Use library standard name 'libshar'.

Thu Jun  6 00:22:45 1996  Ulrich Drepper  <drepper@cygnus.com>

	* Makefile.am: Initial revision.

Wed Apr 24 23:52:26 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in (GETOPT): Remove variable.
	(OBJECTS): Don't use $(GETOPT).  If not present the getopt are now
	listed in @LIBOBJS@.

Fri Mar  1 21:49:45 1996  Ulrich Drepper  <drepper@myware.rz.uni-karlsruhe.de (Ulrich Drepper)>

	* system.h (PARAMS): Add definition.  For now we have PARAMS and
        __P.
	* (ATTRIBUTE): Define macro for __attribute__ handling
        for non-gcc compilers.

Mon Jan  1 03:13:11 1996  Ulrich Drepper  <drepper@myware>

	* Makefile.in (GETOPTSRC, ERRORSRC): Remove these variables.

Sat Dec 30 16:27:16 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (ERROR, ERRORSRC): New variables.  error.c is now
	part of GNU libc and will not be needed on systems running this
	library.
	(SOURCES): Replace error.c with $(ERRORSRC).
	(OBJECTS): Replace error.o with $(ERROR).

Tue Dec 19 22:14:49 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (Makefile): Explicitly use $(SHELL) for running
        shell scripts.

Tue Nov 21 16:28:58 1995  Ulrich Drepper  <drepper@myware>

	* system.h: Add prototype for stpcpy.

Thu Nov 16 20:52:11 1995  Ulrich Drepper  <drepper@myware>

	* whoami.c (get_hostname): Prefer HAVE_UNAME before
	HAVE_ETC_SYSTEMID.  Seems not to work on DGUX systems.  Hope this
	does not break anything else.  Reported by Roderick Schertler.

Sun Nov  5 20:24:38 1995  Ulrich Drepper  <drepper@myware>

	* system.h: Rename _N to N_.

Sun Nov  5 13:33:16 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (dist): Suppress error message when ln failed.

	* system.h:
	Rename macro _C to _N and use gettext_noop instead of gettext_const.

Fri Nov  3 00:41:01 1995  Ulrich Drepper  <drepper@myware>

	* system.h (_GTM): Remove macro.
	(_C): Define according to gettext-0.9.7.  Use gettext_const.

Tue Oct 31 01:25:13 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (LINK, LDFLAGS, ANSI2KNR): Remove unused variables.
	(ALLOCA, ALLOCA_SRC): Define variables and use in SOURCES and OBJECTS.

Sat Sep 23 13:10:39 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (HEADERS): Add md5.h.
	(SOURCES): Add md5.c.
	(OBJECTS): Add md5.o.

Tue Aug 15 16:48:38 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (dist): Remove `copying instead' message.

Thu Aug 10 22:40:31 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in (SOURCES): Add stpcpy.c.
  	Reported by Franc,ois Pinard.

	* system.h (_GTM): Add definition.

Tue Aug  1 18:33:24 1995  Ulrich Drepper  <drepper@myware>

	* Makefile.in: New file.

	* Sharutils is now not any more a flat directory structure.
