emacs-gpu/lib-src
Paul Eggert 9eff9fe3e8 Merge gnulib getopt implementation into Emacs.
* Makefile.in (AUTOCONF_INPUTS): New macro.
($(srcdir)/configure, $(srcdir)/src/stamp-h.in): Depend on it,
so that these files also depend on m4/getopt.m4.
* configure.in: Configure getopt by including m4/getopt.m4,
and configuring a getopt replacement if necessary.
* make-dist: Add m4 subdirectory.  Unlink lib-src/getopt.h.
* m4/getopt.m4: New file.

* lib-src/Makefile.in (mostlyclean): Remove getopt.h, getopt.h-t.
(GETOPT_H): New macro, from gnulib.
(getopt.h): New rule, from gnulib.
(GETOPTOBJS): Now autoconfigured.
(GETOPTDEPS): getopt.h is now autoconfigured.
(getopt.o, getopt1.o): Depend on $(GETOPT_H), not ${srcdir}/getopt.h.
(getopt.o): Depend on ${srcdir}/gettext.h.
(movemail.o): Depend on $(GETOPT_H).
* lib-src/getopt.c, lib-src/getopt1.c: Sync from gnulib.
* lib-src/getopt_.h, lib-src/getopt_int.h, lib-src/gettext.h:
New files, from gnulib.
* lib-src/getopt.h: Removed (now is getopt_.h).

* nt/inc/gettext.h: Remove; no longer needed now that
lib-src/gettext.h exists.

* src/s/cygwin.h (C_SWITCH_SYSTEM): Remove, since gettext.h is
now part of lib-src.
2005-07-26 21:43:13 +00:00
..
.arch-inventory Revision: miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-483 2004-08-09 07:40:39 +00:00
.gitignore
b2m.c (GOOD, BAD): Delete macros. Throughout, 2004-05-07 15:31:07 +00:00
b2m.pl Update FSF's address. 2005-07-04 15:47:28 +00:00
ChangeLog Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
COPYING Update FSF's address. 2005-07-02 15:46:32 +00:00
cvtmail.c Update FSF's address. 2005-07-04 15:47:28 +00:00
digest-doc.c Update FSF's address. 2005-07-04 15:47:28 +00:00
ebrowse.c Update FSF's address. 2005-07-04 15:47:28 +00:00
emacsclient.c Update FSF's address. 2005-07-04 15:47:28 +00:00
emacstool.c Update FSF's address. 2005-07-04 15:47:28 +00:00
etags.c Update FSF's address. 2005-07-04 15:47:28 +00:00
fakemail.c Update FSF's address. 2005-07-04 15:47:28 +00:00
getopt.c Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
getopt.h Update FSF's address. 2005-07-04 15:47:28 +00:00
getopt1.c Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
getopt_.h Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
getopt_int.h Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
gettext.h Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
grep-changelog Update FSF's address. 2005-07-04 15:47:28 +00:00
hexl.c Update FSF's address. 2005-07-04 15:47:28 +00:00
leditcfns.c Add arch taglines 2003-09-01 15:45:59 +00:00
make-docfile.c Update FSF's address. 2005-07-04 15:47:28 +00:00
Makefile.in Merge gnulib getopt implementation into Emacs. 2005-07-26 21:43:13 +00:00
makefile.w32-in Update FSF's address. 2005-07-04 15:47:28 +00:00
movemail.c Update FSF's address. 2005-07-04 15:47:28 +00:00
ntlib.c Update FSF's address. 2005-07-04 15:47:28 +00:00
ntlib.h Update FSF's address. 2005-07-04 15:47:28 +00:00
pop.c Don't include des.h (or variants thereof); krb.h will do it. 2005-07-13 21:47:54 +00:00
pop.h Update FSF's address. 2005-07-04 15:47:28 +00:00
profile.c Update FSF's address. 2005-07-04 15:47:28 +00:00
rcs-checkin Update FSF's address. 2005-07-04 15:47:28 +00:00
rcs2log Update FSF's address. 2005-07-04 15:47:28 +00:00
README *** empty log message *** 2003-10-06 16:36:56 +00:00
sorted-doc.c Update FSF's address. 2005-07-04 15:47:28 +00:00
test-distrib.c Update FSF's address. 2005-07-04 15:47:28 +00:00
testfile
update-game-score.c Update FSF's address. 2005-07-04 15:47:28 +00:00
vcdiff Update FSF's address. 2005-07-04 15:47:28 +00:00
yow.c (setup_yow): Use EXIT_FAILURE in case no separators found. 2005-05-25 14:17:42 +00:00

This directory contains the source code for the architecture-dependent
files that go in ${archlibdir}.  At present, these are mostly utility
programs used by Emacs.