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:
parent
09ed9b3cac
commit
4ee9629e2b
14 changed files with 136 additions and 146 deletions
|
|
@ -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
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue