mirror of
git://git.sv.gnu.org/emacs.git
synced 2026-02-06 15:41:27 -08:00
* 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.
|
||
|---|---|---|
| .. | ||
| 386-ix.h | ||
| 386bsd.h | ||
| aix3-1.h | ||
| aix3-2-5.h | ||
| aix3-2.h | ||
| aix4-1.h | ||
| aix4-2.h | ||
| aix4.h | ||
| bsd4-1.h | ||
| bsd4-2.h | ||
| bsd4-3.h | ||
| bsd386.h | ||
| bsdos2-1.h | ||
| bsdos2.h | ||
| bsdos3.h | ||
| bsdos4.h | ||
| cxux.h | ||
| cxux7.h | ||
| cygwin.h | ||
| darwin.h | ||
| dgux.h | ||
| dgux4.h | ||
| dgux5-4-3.h | ||
| dgux5-4r2.h | ||
| domain.h | ||
| esix.h | ||
| esix5r4.h | ||
| freebsd.h | ||
| gnu-linux.h | ||
| gnu.h | ||
| hiuxmpp.h | ||
| hiuxwe2.h | ||
| hpux.h | ||
| hpux8.h | ||
| hpux9-x11r4.h | ||
| hpux9.h | ||
| hpux9shr.h | ||
| hpux9shxr4.h | ||
| hpux10-20.h | ||
| hpux10.h | ||
| hpux11.h | ||
| iris3-5.h | ||
| iris3-6.h | ||
| irix3-3.h | ||
| irix4-0.h | ||
| irix5-0.h | ||
| irix5-2.h | ||
| irix6-0.h | ||
| irix6-5.h | ||
| isc2-2.h | ||
| isc3-0.h | ||
| isc4-0.h | ||
| isc4-1.h | ||
| lynxos.h | ||
| mach-bsd4-3.h | ||
| ms-w32.h | ||
| msdos.h | ||
| netbsd.h | ||
| newsos5.h | ||
| newsos6.h | ||
| nextstep.h | ||
| openbsd.h | ||
| osf1.h | ||
| osf5-0.h | ||
| ptx.h | ||
| ptx4-2.h | ||
| ptx4.h | ||
| README | ||
| riscix1-1.h | ||
| riscix12.h | ||
| riscos5.h | ||
| rtu.h | ||
| sco4.h | ||
| sco5.h | ||
| sol2-3.h | ||
| sol2-4.h | ||
| sol2-5.h | ||
| sol2-6.h | ||
| sol2.h | ||
| sunos4-0.h | ||
| sunos4-1.h | ||
| sunos4shr.h | ||
| sunos413.h | ||
| template.h | ||
| ultrix4-3.h | ||
| umax.h | ||
| umips.h | ||
| unipl5-2.h | ||
| unixware.h | ||
| usg5-0.h | ||
| usg5-2-2.h | ||
| usg5-2.h | ||
| usg5-3.h | ||
| usg5-4-2.h | ||
| usg5-4-3.h | ||
| usg5-4.h | ||
| ux4800.h | ||
| uxpds.h | ||
| uxpv.h | ||
| vms.h | ||
| vms4-0.h | ||
| vms4-2.h | ||
| vms4-4.h | ||
| vms5-5.h | ||
| windows95.h | ||
| xenix.h | ||
This directory contains C header files containing operating-system-specific definitions. Each file describes a particular operating system. The emacs configuration script edits ../config.h to include the appropriate one of these files, and then each emacs source file includes config.h. template.h is a generic template for system descriptions; it describes the parameters a system file can specify.