Eli Zaretskii
40c5931ce4
(HAVE_PROCFS, LISTPROC, PROCATTR): New defines.
2008-08-02 16:19:03 +00:00
Dan Nicolaescu
340074e936
* m/amdx86-64.h (HAVE_LIB64_DIR): Consolidate ifdefs.
...
* m/alpha.h (TEXT_END):
* m/ibmrs6000.h (TEXT_END):
* m/macppc.h (TEXT_END):
* s/darwin.h (TEXT_END):
* s/msdos.h (TEXT_END): Remove, unused.
* s/gnu-linux.h (BSD_PGRPS): Add a comment.
* s/cygwin.h: Remove comment.
2008-07-24 18:45:45 +00:00
Dan Nicolaescu
77ccee0959
* config.in: Regenerate.
...
* s/ms-w32.h (subprocesses): Define unconditionally.
* s/template.h (subprocesses): Update comment.
* s/vms.h (subprocesses):
* s/usg5-4.h (subprocesses):
* s/hpux10-20.h (subprocesses):
* s/gnu-linux.h (subprocesses):
* s/cygwin.h (subprocesses):
* s/bsd-common.h (subprocesses):
* s/aix4-2.h (subprocesses):
* s/darwin.h (subprocesses): Do not define, defined by default now.
* Makefile.in (C_SWITCH_SITE, LD_SWITCH_SITE): Remove, unused.
Remove all references.
(temacs): Add GNUStep specific ld flags.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* config.nt (C_SWITCH_SITE, LD_SWITCH_SITE): Do not undefine.
* Makefile.in (ALL_CFLAGS): Remove reference to C_SWITCH_SITE.
* configure.in (LD_SWITCH_SITE): Remove, set the values directly
in src/Makefile.in.
(static): Remove, autoconf would always comment it out anyway.
(subprocesses): Define unconditionally.
2008-07-23 06:26:32 +00:00
Dan Nicolaescu
89f1e540e1
* s/usg5-4.h (LIBS_SYSTEM): Remove, system for which this was
...
added not supported anymore.
* s/usg5-4-2.h (LIBS_SYSTEM):
* s/sol2.h (LIBS_SYSTEM): Do not undefine.
* s/netbsd.h (GETPGRP_NO_ARG, N_TRELOFF):
* s/lynxos.h (GETPGRP_NO_ARG):
* s/hpux10-20.h (NO_SIOCTL_H):
* s/gnu.h (GETPGRP_NO_ARG):
* s/gnu-linux.h (NO_SIOCTL_H):
* s/freebsd.h (GETPGRP_NO_ARG, N_TRELOFF):
* s/cygwin.h (GETPGRP_NO_ARG):
* s/irix6-5.h (LIBS_SYSTEM, GETPGRP_NO_ARG): Remove, unused.
(C_DEBUG_SWITCH): Remove duplicate definition.
* m/ibms390.h: Remove boilerplate comments.
* sysdep.c (closedir): Use SOLARIS2 instead of sun && USG5_4.
* process.c (HAVE_SERIAL): Consolidate ifdefs.
(wait_reading_process_output): Remove code for SunOS, platform not
supported anymore. Use SOLARIS2 instead of sun.
2008-07-20 13:03:56 +00:00
Dan Nicolaescu
3ec8ef33c5
Remove boilerplate comments.
2008-07-16 15:52:24 +00:00
Dan Nicolaescu
132d04752a
* systty.h: Remove code for Aix on 386, unsupported platform.
...
* s/ms-w32.h: Remove boilerplate comments.
(fcloseall, fgetchar, flushall, fputchar, getw, putw): Remove, unused.
* s/gnu-linux.h (TERM): Remove support.
(HAVE_SYSVIPC): Remove, unused.
(A_TEXT_OFFSET, A_TEXT_SEEK, ADJUST_EXEC_HEADER): Remove, not used
for this system.
* process.c: Remove support for IRIS, unused.
Remove support for TERM, not relevant anymore.
* unexalpha.c (DEFAULT_ENTRY_ADDRESS): Remove, replace the only
used with the definition.
* s/aix4-2.h (static): Do not undef.
* m/ibmrs6000.h: Remove code depending on USG5_4, this file is
only used on Aix.
(HAVE_SYSVIPC): Remove, unused.
* m/hp800.h (CANNOT_DUMP): Do not undef.
* m/alpha.h: Fix comment.
* s/usg5-4.h (HAVE_SYSVIPC): Remove, unused.
(USG_SHARED_LIBRARIES): Remove, only used in unexec.c which is not
used by this configuration.
* emacs.c: Remove code depending on USG_SHARED_LIBRARIES.
* unexec.c: Remove code depending on HPUX and
USG_SHARED_LIBRARIES, not used with this file. Remove code
depending on IRIS, unused. Remove if 0-ed code.
2008-07-16 08:06:18 +00:00
Dan Nicolaescu
bdee2ef3fa
* config.nt (HAVE_FACES): Remove, unused.
...
* s/vms.h: Use __GNUC__ instead of _GNUC_.
* m/macppc.h:
* m/alpha.h: Use GNU_LINUX instead of LINUX. Reorganize conditionals.
* m/ibms390x.h (XINT, XUINT): Don't define, same as the default
(SPECIAL_EMACS_INT):
* m/ia64.h (SPECIAL_EMACS_INT):
* m/amdx86-64.h (SPECIAL_EMACS_INT):
* s/gnu.h (NLIST_STRUCT):
* aix4-2.h (X11R5_INHIBIT_I18N):
* s/gnu-linux.h (LINUX):
* s/msdos.h (HAVE_FACES):
* s/ms-w32.h (HAVE_FACES): Don't define, unused.
* systty.h:
* sysdep.c (setup_pty): Don't depend on SYSV_PTYS, it is not used
anymore.
2008-07-13 07:35:26 +00:00
Dan Nicolaescu
bba104c11e
* syswait.h: Remove old if 0 code. Do not define WAITTYPE, it was
...
always defined as int.
* s/netbsd.h (HAVE_UNION_WAIT, HAVE_WAIT_HEADER, WAIT_USE_INT):
* s/gnu.h (HAVE_WAIT_HEADER, WAIT_USE_INT, HAVE_UNION_WAIT):
* s/gnu-linux.h (HAVE_WAIT_HEADER):
* s/freebsd.h (HAVE_WAIT_HEADER):
* s/bsd-common.h (HAVE_UNION_WAIT):
* s/aix4-2.h (HAVE_WAIT_HEADER):
* m/mips.h (HAVE_UNION_WAIT):
* s/usg5-4.h (HAVE_WAIT_HEADER, WAITTYPE): Do not define, not used.
(COFF, static): Do not define, they are undefined later in the file.
* process.c (update_status): Don't use a union.
(status_convert):
(sigchld_handler): Use int instead of WAITTYPE.
* movemail.c (main): Use int instead of WAITTYPE.
2008-07-12 05:31:23 +00:00
Dan Nicolaescu
c5e7567d3b
* src/fileio.c:
...
* src/sysdep.c
* src/systty.h:
* src/m/ibmrs6000.h:
* src/m/iris4d.h:
* src/s/aix4-2.h:
* src/s/freebsd.h:
* src/s/gnu-linux.h:
* src/s/hpux10-20.h:
* src/s/hpux11.h:
* src/s/netbsd.h:
* src/s/sol2-3.h:
* src/s/sol2-4.h:
* src/s/sol2.h:
* src/s/usg5-4.h:
* src/s/vms.h: Remove references to unused variables.
2008-07-10 15:26:15 +00:00
Glenn Morris
4b15862983
Switch to recommended form of GPLv3 permissions notice.
2008-05-07 07:18:17 +00:00
Dan Nicolaescu
13f6772b12
* s/gnu-linux.h: Remove support for non-ELF and linux-1.x.
...
* Makefile.in (GNUC): Remove support for gcc-1.x.
2008-02-10 17:01:47 +00:00
Dan Nicolaescu
deeaffe11d
* Makefile.in (REGEXP_IN_LIBC): Remove reference to obsolete
...
variable.
* s/gnu-linux.h: Remove commented out code.
* unexec.c: Remove references to obsolete variable
COFF_ENCAPSULATE.
* Makefile.in: Update what RMS says about using autoconf.
(C_COMPILER):
(COFF_ENCAPSULATE):
(MAKE_PARALLEL): Remove obsolete variable.
(C_SWITCH_MACHINE_1, C_SWITCH_SYSTEM_1, C_SWITCH_SITE_1):
(C_SWITCH_X_SITE_1, C_SWITCH_X_MACHINE_1)
(C_SWITCH_X_SYSTEM_1): Move invariant code outside conditional.
2008-02-09 07:42:06 +00:00
Glenn Morris
0112254622
Add 2008 to copyright years.
2008-01-08 04:11:05 +00:00
Glenn Morris
4a9f99bdfb
Switch license to GPLv3 or later.
2007-07-25 05:08:27 +00:00
Glenn Morris
429ab54e01
Update copyright for years from Emacs 21 to present (mainly adding
...
2001).
2007-01-14 03:38:22 +00:00
Andreas Schwab
fbb7c02f78
(GC_MARK_SECONDARY_STACK): Update call to
...
mark_memory.
2006-11-18 14:46:30 +00:00
Romain Francoise
47a0ee40fc
(MAIL_USE_FLOCK): Check for HAVE_LIBLOCKFILE too.
2006-09-23 13:50:32 +00:00
Richard M. Stallman
716fd7fb3c
Comment change.
2006-07-03 15:43:25 +00:00
Kim F. Storm
85a71b3757
(SIGNALS_VIA_CHARACTERS): Define for Linux kernel
...
version 2.4 and later.
2006-06-24 22:55:08 +00:00
Thien-Thi Nguyen
aaef169dc6
Update years in copyright notice; nfc.
2006-02-06 15:23:23 +00:00
Thien-Thi Nguyen
92b47a4a99
Update years in copyright notice; nfc.
2005-08-07 10:56:27 +00:00
Lute Kamstra
364c38d3af
Update FSF's address.
2005-07-04 15:47:28 +00:00
Andreas Schwab
e3177e4368
Enable no-op gcpros on ia64.
...
(GC_MARK_SECONDARY_STACK) [__ia64__]: Define.
2004-11-27 22:42:19 +00:00
Kim F. Storm
bb6a9650da
From Barry Fishman <barry_fishman@att.net> (tiny change)
...
Use GC_MARK_STACK if __amd64__ is defined.
2004-07-21 22:04:29 +00:00
Miles Bader
ab5796a9f9
Add arch taglines
2003-09-01 15:45:59 +00:00
Dave Love
828a3791cc
(MAIL_USE_FLOCK): Make it conditional.
2003-05-20 16:27:57 +00:00
Dave Love
e7b6b57283
(GC_SETJMP_WORKS, GC_MARK_STACK): Define for more
...
architectures.
2003-01-24 12:22:01 +00:00
Andreas Schwab
72bba9f25d
(GC_LISP_OBJECT_ALIGNMENT): Define to 2 for m68k.
2002-02-07 11:12:04 +00:00
Andreas Schwab
ee466d0b94
Check for __mc68000__ instead of __m68k__, the latter never being defined
...
on GNU/Linux.
2002-02-02 23:05:59 +00:00
Richard M. Stallman
8db5530aa0
(GNU_LINUX): Defined.
2001-12-11 22:13:11 +00:00
Pavel Janík
75bec7521d
Fix a typo in comment.
2001-09-28 15:50:04 +00:00
Andreas Schwab
854ad2d56b
(LD_SWITCH_SYSTEM_TEMACS): Link temacs with -z
...
nocombreloc, in case -z combreloc is the default.
2001-09-28 12:58:23 +00:00
Dave Love
dacbb81882
Comments.
2001-01-08 19:54:40 +00:00
Gerd Moellmann
ecf4d72623
(GC_MARK_STACK): Define as GC_MAKE_GCPROS_NOOPS.
2000-12-12 10:01:40 +00:00
Gerd Moellmann
a8f77aaa34
Don't use `#cpu'.
2000-11-20 19:45:24 +00:00
Dave Love
f83a1ae3d2
(C_SWITCH_SYSTEM): Don't define _XOPEN_SOURCE here.
2000-06-22 12:47:29 +00:00
Dave Love
41c235f496
Don't declare HAVE_GETWD.
2000-06-20 14:04:28 +00:00
Gerd Moellmann
dd04d6c153
(setpgrp): Don't define it here because this
...
prevents compilation on GNU/Linux systems with glib 2.2.
2000-05-23 21:59:27 +00:00
Gerd Moellmann
71125fb836
(UNIX98_PTYS) [HAVE_GRANDPT]: Define.
...
(PTY_ITERATION, PTY_NAME_SPRINTF, PTY_OPEN, PTY_TTY_NAME_SPRINTF)
[HAVE_GRANDPT]: Define.
(C_SWITCH_SYSTEM): Add -D_XOPEN_SOURCE.
2000-05-20 15:51:13 +00:00
Dave Love
bb15bd9a51
(GC_SETJMP_WORKS): Define for i386, sparc, m68k, alpha.
2000-03-28 16:17:31 +00:00
Dave Love
621dcb6d1a
Don't define HAVE_VFORK or HAVE_SYS_SIGLIST.
2000-02-12 17:05:37 +00:00
Dave Love
e69dcd60c5
Use SIGCHLD, not SIGCLD (not in glibc 2.1).
1999-11-02 23:10:56 +00:00
Gerd Moellmann
fdc5e0fcf4
[HAVE_DEV_PTMX]: Redefine FIRST_PTY_LETTER to 'z'.
...
Define PTY_NAME_SPRINTF.
Redefine PTY_TTY_NAME_SPRINTF.
1999-10-27 10:22:21 +00:00
Paul Eggert
bb7b436870
s/usg5-4.h:
...
(NSIG): Remove.
(NSIG_MINIMUM): New macro.
s/gnu-linux.h, s/hpux.h, s/iris3-5.h, s/iris3-6.h,
s/umips.h, s/usg5-4.h:
(SIGIO): Do not undef.
(BROKEN_SIGIO): New macro.
* s/gnu-linux.h:
(SIGPOLL, SIGURG): Do not undef.
(BROKEN_SIGPOLL, BROKEN_SIGURG): New macros.
* s/ptx4.h:
(SIGINFO): Do not undef.
(BROKEN_SIGINFO): New macros.
* s/ptx.h, s/template.h: Doc fix.
* s/aix3-1.h, s/bsd4-1.h, s/dgux.h, s/gnu-linux.h, s/hiuxmpp.h,
s/hpux.h, s/iris3-5.h, s/iris3-6.h, s/irix3-3.h, s/osf1.h, s/rtu.h,
s/sunos4-1.h, s/unipl5-0.h, s/unipl5-2.h, s/usg5-0.h, s/usg5-2-2.h,
s/usg5-2.h, s/usg5-3.h, s/xenix.h:
(open, close, read, write, INTERRUPTIBLE_OPEN,
INTERRUPTIBLE_CLOSE, INTERRUPTIBLE_IO): Remove.
* s/sol2-5.h (_LARGEFILE_SOURCE, _FILE_OFFSET_BITS): New macros.
1999-10-19 07:28:36 +00:00
Gerd Moellmann
2327e4a0bc
(NARROWPROTO): New.
1999-07-21 21:43:52 +00:00
Richard M. Stallman
e0a6ee5e19
[DOUG_LEA_MALLOC] (REL_ALLOC): Undefine it.
1999-01-02 00:10:53 +00:00
Richard M. Stallman
9e1348eee9
(setpgrp): Remove extra parens around parameters.
1998-05-25 16:01:08 +00:00
Andreas Schwab
2e38d8620a
(LINUX_MAP_SHARED_DOES_WORK): Define for kernel
...
version after 2.0.
(UNEXEC_USE_MAP_PRIVATE): Don't define if
LINUX_MAP_SHARED_DOES_WORK.
1998-02-20 13:06:59 +00:00
Richard M. Stallman
f649aa0497
(LD_SWITCH_SYSTEM) [__mips__]: Alternate definition.
1997-06-23 01:54:03 +00:00
Karl Heuer
8e4c450d30
Comment change.
1996-09-17 03:47:11 +00:00