Commit graph

276 commits

Author SHA1 Message Date
Richard M. Stallman
6c73d3466f [__NetBSD__]: Include stdlib.h, not alloca.h.
(ORDINARY_LINK): Defined (if __NetBSD__).
1997-06-02 00:03:17 +00:00
Kenichi Handa
a1a65af36a (PTY_OPEN): Call sigblock instead of sigblockx. 1997-05-19 08:30:55 +00:00
Richard M. Stallman
421e0af7f8 (LIBS_MACHINE): Add -lelf. 1997-05-07 00:33:20 +00:00
Richard M. Stallman
c9ab42e191 Initial revision 1996-12-31 04:55:55 +00:00
Richard M. Stallman
9939d191eb (BROKEN_O_NONBLOCK): Define only if Ultrix.
(LIBS_MACHINE, KERNEL_FILE): Don't define if __NetBSD__.
(C_SWITCH_X_MACHINE): Define only if Ultrix.
[__NetBSD__] (START_FILES, CANNOT_DUMP): New definitions.
[__NetBSD__] (RUN_TIME_REMAP, UNEXEC): Undef them.
1996-10-30 05:11:12 +00:00
Richard M. Stallman
57fdbf402a (UNEXEC): Undef before defining. 1996-10-13 15:34:06 +00:00
Karl Heuer
8e4c450d30 Comment change. 1996-09-17 03:47:11 +00:00
Karl Heuer
6df54671fd Replaced symbol BSD with BSD_SYSTEM. 1996-09-17 03:43:54 +00:00
Richard M. Stallman
13abef241f (BITS_PER_EMACS_INT): New definition. 1996-09-04 18:53:32 +00:00
Richard M. Stallman
1a9bd6bd8e (UNEXEC): Use unexelf.c. 1996-09-04 15:15:30 +00:00
Richard M. Stallman
cda40aea36 (LOAD_AVE_TYPE, FSCALE, LOAD_AVE_CVT): Undef them before defining. 1996-08-10 18:58:06 +00:00
Richard M. Stallman
bcd4fb440e [__ELF__] (UNEXEC): Use unexelf1.c. 1996-08-09 22:04:54 +00:00
Richard M. Stallman
821f376d2c [__ELF__ && __GNUC__] (C_SWITCH_MACHINE): Add -fno-common.
(TEXT_START, DATA_START, DATA_SEG_BITS, UNEXEC): Define only if
__ELF__ is not defined.
(LINUX_SBRK_BUG): Define only if LINUX and __GNU_LIBRARY__ < 6.
(NO_TERMIO): Always define this.  No Alpha system should need termio.
(COFF, DATA_END): Define only if __ELF__ is not defined.
1996-08-09 22:00:35 +00:00
Richard M. Stallman
42f3037714 (LIBS_MACHINE) [__GNUC__ and ABIN32]: Define as empty. 1996-07-23 18:30:23 +00:00
Karl Heuer
d283640e03 Undo previous change. 1996-07-16 22:39:31 +00:00
Karl Heuer
c8958e9f09 [__ELF__] (C_SWITCH_MACHINE): Define.
(NO_TERMIO): Define this unconditionally.
(COFF): Omit this if ELF.
1996-07-16 00:46:45 +00:00
Karl Heuer
f6142d98f0 (TEXT_START, DATA_START, DATA_SEG_BITS, UNEXEC, DATA_END):
Omit these definitions if ELF.
(LINUX_SBRK_BUG): Omit this if using a recent GNU library.
1996-07-15 21:48:55 +00:00
Miles Bader
7aaa6e47a5 (HAVE_X11R4, HAVE_X11R5):
Definitions deleted since xterm.h and config.h should take care of them.
1996-07-02 16:25:01 +00:00
Karl Heuer
47a8c525ff [__linux__] (A_TEXT_OFFSET, A_TEXT_SEEK): Don't define. 1996-05-25 14:42:59 +00:00
Richard M. Stallman
24a31d5780 (LD_SWITCH_MACHINE): Undo previous change--
define this unconditionally.
(LD_SWITCH_SITE): New conditional definition.
For gcc 2.7.x, use /bin/ld instead of collect2,
1996-03-08 18:27:37 +00:00
Richard M. Stallman
79616aa086 (LIB_STANDARD): Add -lmach.
(LD_DATA_START): Definition deleted.
(LD_SWITCH_SYSTEM): Definition and #undef deleted.
1996-02-07 22:56:22 +00:00
Richard M. Stallman
ccb529a2b5 Initial revision 1996-02-07 22:55:45 +00:00
Karl Heuer
f33edf08f5 (UNEXEC): unexsgi.o renamed from unexelfsgi.o. 1996-01-23 17:04:51 +00:00
Karl Heuer
b0d04f3b97 [USG5_4] (UNEXEC): unexsgi.o renamed from unexelfsgi.o. 1996-01-23 17:04:33 +00:00
Karl Heuer
f7c9fad1a0 (UNEXEC): unexsni.o renamed from unexelfsni.o. 1996-01-23 17:03:55 +00:00
Erik Naggum
3b7ad313e0 Update FSF's address in the preamble. 1996-01-15 09:18:04 +00:00
Karl Heuer
4174709afd Conditionalize many macro definitions on __hpux.
(NEED_BSDTTY): Delete duplicate definition.
1996-01-09 23:47:39 +00:00
Karl Heuer
8e6208c5d2 Comment fixes. 1996-01-05 10:03:17 +00:00
Karl Heuer
013961a120 (C_SWITCH_MACHINE): Define only if THIS_IS_MAKEFILE. 1995-12-21 17:11:50 +00:00
Richard M. Stallman
764387aaab (LD_SWITCH_MACHINE): Don't define if using GCC. 1995-12-15 02:21:20 +00:00
Karl Heuer
cfbeebb056 (PTY_OPEN): Block SIGCHLD during openpty. 1995-12-13 02:02:17 +00:00
Richard M. Stallman
629aa3cbaf [LINUX] (LINUX_SBRK_BUG): Defined. 1995-11-21 16:55:17 +00:00
Richard M. Stallman
6441db6b0b Declare calloc like malloc. 1995-11-13 05:06:14 +00:00
Richard M. Stallman
b883991acc Don't test THIS_IS_YMAKEFILE. 1995-11-10 16:46:41 +00:00
Karl Heuer
0cee2c9e47 (SHORTBITS, INTBITS, LONGBITS): Deleted; now in config.h. 1995-10-31 17:20:16 +00:00
Karl Heuer
e9e32568e1 Initial revision 1995-10-31 16:57:10 +00:00
Richard M. Stallman
0dc7e4aa40 Initial revision 1995-10-31 08:44:46 +00:00
Karl Heuer
5964b66453 (SHORTBITS, INTBITS, LONGBITS): Deleted; now in config.h
Used new names for those macros in all references.
1995-10-31 05:22:28 +00:00
Richard M. Stallman
d7d7c1dd1b Add early support for Solaris 2.5 on PowerPCs.
[USG5_4] (CANNOT_DUMP): Define this if USG5_4.
(UNEXEC): Don't define if already defined.
[USG5_4] (DATA_SEG_BITS, LIBS_MACHINE): Alternate definitions.
(C_SWITCH_MACHINE, LD_SWITCH_MACHINE, NLIST_STRUCT, WORDS_BIG_ENDIAN)
(TEXT_START, DATA_START, TEXT_END, DATA_END):
Don't define, if USG5_4.
1995-10-01 03:43:42 +00:00
Richard M. Stallman
cdadf745b2 (LOCALTIME_CACHE): Remove; now configured automatically. 1995-09-10 04:23:38 +00:00
Richard M. Stallman
4a722d6c53 (HAVE_UNISTD_H): Add #undef. 1995-09-08 16:24:48 +00:00
Richard M. Stallman
3a0b426081 (TEXT_END, DATA_END): Fix the definitions. 1995-08-11 23:47:16 +00:00
Richard M. Stallman
1596f1c9f7 Test OSF1, not __osf1__.
(PTY_ITERATION, PTY_NAME_SPRINTF, PTY_TTY_NAME_SPRINTF, PTY_OPEN):
Define only if OSF1.
1995-08-11 23:45:53 +00:00
Richard M. Stallman
b4f30507de (ORDINARY_LINK): Define only if __osf1__. 1995-08-11 22:35:35 +00:00
Richard M. Stallman
03d6a59e3a [linux] (ULIMIT_BREAK_VALUE, SEGMENT_MASK): Moved from linux.h. 1995-08-11 00:40:37 +00:00
Richard M. Stallman
ee80312819 [linux] (COFF, NO_TERMIO): Defined.
[linux] (TEXT_END, DATA_END): New definitions.
1995-08-11 00:40:10 +00:00
Richard M. Stallman
045f778ea0 (LIBS_DEBUG, START_FILES, LIBS_MACHINE): Define only if __osf1__. 1995-08-11 00:22:47 +00:00
Richard M. Stallman
d492fe7016 (LIBS_MACHINE): Delete -lsun. 1995-07-25 23:18:12 +00:00
Richard M. Stallman
bcc31647df (LD_SWITCH_MACHINE) [AIX4]: New alternate definition. 1995-07-21 19:10:38 +00:00
Karl Heuer
47b3774a24 [linux]: Include values.h and #undef
certain macros, to avoid conflict later.
1995-07-17 22:27:44 +00:00