1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-06 11:50:51 -08:00

Add support for large files. Merge glibc 2.1.2.

* b2m.c, emacsclient.c, emacsserver.c, fakemail.c, make-docfile.c,
movemail.c, pop.c:
Do not include <stdlib.h>, as <config.h> does this now.

* b2m.c, emacsserver.c, etags.c, profile.c:
Include <config.h> before any system include files.

* emacsclient.c, emacsserver.c, fakemail.c, movemail.c, pop.c,
test-distrib.c:
(read, write, open, close): Do not undef.

* getopt.c, getopt1.c: Adopt glibc 2.1.2, with the following fix:
(const): Do not define if HAVE_CONFIG_H; that's config.h's job.

* getopt.h: Adopt glibc 2.1.2.
This commit is contained in:
Paul Eggert 1999-10-19 07:17:20 +00:00
parent 09ed9b3cac
commit 4ee9629e2b
14 changed files with 136 additions and 146 deletions

View file

@ -1,5 +1,5 @@
/* Communication subprocess for GNU Emacs acting as server.
Copyright (C) 1986, 1987, 1992, 1994 Free Software Foundation, Inc.
Copyright (C) 1986, 1987, 1992, 1994, 1999 Free Software Foundation, Inc.
This file is part of GNU Emacs.
@ -26,12 +26,8 @@ Boston, MA 02111-1307, USA. */
up to the Emacs which then executes them. */
#define NO_SHORTNAMES
#include <signal.h>
#include <../src/config.h>
#undef read
#undef write
#undef open
#undef close
#include <signal.h>
#undef signal
#if !defined (HAVE_SOCKETS) && !defined (HAVE_SYSVIPC)
@ -65,10 +61,6 @@ void fatal_error ();
#include <unistd.h>
#endif
#ifdef STDC_HEADERS
#include <stdlib.h>
#endif
#ifndef errno
extern int errno;
#endif