Commit graph

85 commits

Author SHA1 Message Date
Jim Blandy
bb5fa23256 Initial revision 1993-07-14 06:09:19 +00:00
Jim Blandy
9b4d86fc62 * m/pmax.h (C_SWITCH_X_MACHINE): Set this to
"-DNeedFunctionPrototypes=0", to avoid lossage in DEC X11 header
	files.
	* ymakefile (really-oldXMenu): Pass C_SWITCH_X_MACHINE to the
	oldXMenu make.
1993-07-06 06:57:49 +00:00
Jim Blandy
b7c0f208a3 Remove #definition of HAVE_CLOSEDIR; autoconf figures this out. 1993-06-18 18:58:46 +00:00
Jim Blandy
40166bf181 Typo. 1993-06-18 15:48:31 +00:00
Jim Blandy
1319549a9a * m/iris4d.h (LIB_STANDARD): Do *not* include -lbsd. We are
now calling the BSD[sg]etpgrp functions directly, so this library
	is not needed; it just provides the BSD[sg]etpgrp functions under
	the [sg]etpgrp names.
	* callproc.c [IRIX] (child_setup): Don't call setpgrp this time.
	It's already been called up in Fcall_process, and create_process.
1993-06-17 23:25:37 +00:00
Jim Blandy
e1c9dcf883 Changes for correct pgrp behavior from Bob Glickstein
<bobg@zindigo.z-code.com>:
	* m/iris4d.h (LIB_STANDARD): Do include -lbsd here.
	* s/irix4-0.h (USE_IRIX_BSDPGRP): #define this.
	(GETPGRP_NO_ARG): Don't #define this.
	* callproc.c [USE_IRIX_BSDPGRP] (Fcall_process): Call BSDsetpgrp
	instead of plain setpgrp.
	[USE_IRIX_BSDPGRP] (child_setup): Same.
	* emacs.c [GETPGRP_NO_ARG] (main, shut_down_emacs): CPP clauses
	deleted; this flag isn't needed anymore.
	[USE_IRIX_BSDPGRP] (main, shut_down_emacs): Call BSDsetpgrp and
	BSDgetpgrp instead of plain setpgrp and getpgrp.
	* process.c [USE_IRIX_BSDPGRP] (create_process): Don't call
	setpgrp before opening the tty.  Call BSDsetpgrp instead of
	setpgrp, after opening the tty.
	* sysdep.c [USE_IRIX_BSDPGRP] (sys_suspend,
	narrow_foreground_group, widen_foreground_group): Call BSDgetpgrp
	and BSDsetpgrp instead of getpgrp and setpgrp.
1993-06-16 23:49:54 +00:00
Jim Blandy
bbe6a8e991 (LIBS_SYSTEM): Don't attempt to #define this if we already have a
definition of LIB_SYSTEM from s/usg5-4.h.
1993-06-16 22:09:24 +00:00
Jim Blandy
73d615812f * m/delta88k.h (HAVE_GETTIMEOFDAY): Don't #define this; autoconf
takes care of that.
1993-06-16 22:07:28 +00:00
Richard M. Stallman
3e36c563db Comment change. 1993-06-12 23:27:32 +00:00
Jim Blandy
4a6fd0de67 Update GPL references - version 2 1993-06-12 22:54:27 +00:00
Jim Blandy
17385adcf7 Updated GPL version to 2. 1993-06-12 22:01:38 +00:00
Jim Blandy
f7bcff969d * config.h.in (HAVE_XRMSETDATABASE, HAVE_RANDOM, HAVE_LIBXBSD):
Add #undefs for these.
	Dyke out code requesting -lXbsd and HAVE_RANDOM for XFREE386.
	* xfns.c (Fx_open_connection): Test HAVE_XRMSETDATABASE instead of
	NO_XRM_SET_DATABASE; the latter isn't used any more.
	* m/delta88k, m/tekXD88.h, s/linux.h, s/usg5-4-2.h (HAVE_RANDOM):
	Dyke out these #definitions; to avoid conflict with autoconf.
1993-06-12 15:37:14 +00:00
Jim Blandy
1cda1ca1a6 * filelock.c: Test HAVE_LONG_FILE_NAMES, not SHORT_FILE_NAMES, to
interface nicely with autoconf.
	* m/delta.h: Don't #define SHORT_FILE_NAMES; autoconf does this
	for us.
1993-06-10 06:23:04 +00:00
Jim Blandy
eb8c3be94e Apply typo patches from Paul Eggert. 1993-06-09 11:59:12 +00:00
Richard M. Stallman
38fdf67594 Rewrite by author; mostly rearrangements. 1993-06-08 16:25:02 +00:00
Jim Blandy
8f2d5456ad * config.h.in (HAVE_LIBDNET): New macro, to be defined by
../configure.
	* m/pmax.h (LIBS_MACHINE): Only put "-ldnet" here if HAVE_LIBDNET
	is #defined.
1993-06-08 07:00:13 +00:00
Richard M. Stallman
9fd5d7f03e entered into RCS 1993-06-07 03:34:23 +00:00
Richard M. Stallman
999cf5c25f (NO_MODE_T): Defined.
(LINKER): Add #undef.
1993-06-06 07:54:49 +00:00
Richard M. Stallman
57a1f2a2ed (MIPS2): Comment out define.
(LIB_STANDARD): Delete -lisode.
1993-06-05 08:06:50 +00:00
Richard M. Stallman
d5dd7d18cf [__GNUC__ >= 2]: Don't include alloca.h. 1993-06-04 05:21:01 +00:00
Richard M. Stallman
2e388a26de (HAVE_FTIME): Defined. 1993-06-03 20:27:26 +00:00
Richard M. Stallman
4ab18f0d6a (MOTOROLA_DELTA): Defined.
(HAVE_SYSVIPC, BAT68K, BAT_ALLOCA): Deleted--obsolete.
(STACK_DIRECTION, HAVE_X_WINDOWS): Deleted--configure knows.
(C_SWITCH_MACHINE): Set to -ga if using the Green Hills compiler.
(LIB_STANDARD, LIB_MATH): Defined to the 68881 versions.
(LIBS_SYSTEM): -lbsd brings sigblock and sigsetmask.
(sigsetmask): Undefined--it is in -lbsd.
(LDAV_SYMBOL): Undefined--we have no such thing.
(KERNEL_FILE): Defined to "/sysV68".
(BSTRING, HAVE_SELECT, HAVE_UNISTD_H, HAVE_TIMEVAL): Defined.
(SIGNALS_VIA_CHARACTERS): Defined.
(memmove): Defined as memcpy--we have no memmove.
(SIGIO, INTERRUPT_INPUT): Undefined--not yet tested.
(SHORT_FILE_NAMES, CLASH_DETECTION): Defined.
1993-06-02 18:37:28 +00:00
Richard M. Stallman
9f717104c4 (KERNEL_FILE): New override definition. 1993-06-01 20:25:45 +00:00
Richard M. Stallman
069ca42f23 Comment changes. 1993-06-01 20:00:49 +00:00
Richard M. Stallman
5a2411669f (LIBS_MACHINE): Defined. 1993-06-01 17:32:53 +00:00
Richard M. Stallman
88f3b4fc65 [__GNUC__ >= 2]: Don't include alloca.h. 1993-06-01 07:32:23 +00:00
Richard M. Stallman
36e2cc1fea (NLIST_STRUCT): Defined. 1993-06-01 00:16:03 +00:00
Richard M. Stallman
a80652a7de Delete ! __GNUC__ conditional.
(LD_SWITCH_MACHINE): Defined.
(ORDINARY_LINK): Defined unconditionally.
1993-05-31 21:57:00 +00:00
Richard M. Stallman
c4a2dc647a [__GNUC__] (LD_SWITCH_MACHINE): Defined. 1993-05-31 19:15:51 +00:00
Jim Blandy
96160d2122 * m/mips.h (KERNEL_FILE): Set this to "/unix".
* m/mips4.h (MIPS2): Go ahead and define this.
	(C_DEBUG_SWITCH): Add -DMips and -g3, and up Olimit to 2000.
1993-05-30 21:52:33 +00:00
Richard M. Stallman
6da3d9e5d3 (HAVE_GETTIMEOFDAY): Deleted.
(HAVE_SETSID, HAVE_TERMIOS): Defined.
(HAVE_TERMIO): Add #undef.
(SIGNALS_VIA_CHARACTERS): Defined.
(C_DEBUG_SWITCH): Make definition empty.
(LIBS_DEBUG): Defined.
(BROKEN_TIOCGWINSZ, LIB_X11_LIB): Add #undef.
1993-05-30 21:41:06 +00:00
Jim Blandy
e3de4c5789 * s/aix3-2.h (LIBS_SYSTEM): Remove -lIM and -liconv from here...
* m/ibmrs6000.h (LIBS_MACHINE): They're already here.  Doc fix.
1993-05-30 20:08:16 +00:00
Jim Blandy
6fcb1cf390 *** empty log message *** 1993-05-29 20:58:02 +00:00
Jim Blandy
171ae04e80 Initial revision 1993-05-29 20:57:51 +00:00
Richard M. Stallman
5b335fca24 (EMACS_BITMAP_FILES): Defined. 1993-05-29 06:19:15 +00:00
Richard M. Stallman
d5cc6be597 (HAVE_FTIME): Defined. 1993-05-29 06:12:57 +00:00
Richard M. Stallman
2241819fd8 (C_SWITCH_MACHINE): Define only if not __GNUC__. 1993-05-29 06:08:18 +00:00
Richard M. Stallman
8250185b1d (LIBS_MACHINE): Add -lIM and -liconv.
(HAVE_GETTIMEOFDAY): Deleted.
1993-05-26 03:13:32 +00:00
Richard M. Stallman
aa5667408d (PTY_TTY_NAME_SPRINTF, PTY_NAME_SPRINTF): Use pty_name, not ptyname. 1993-05-25 20:48:15 +00:00
Jim Blandy
7af17c1c21 * m/iris4d.h: Dyke out the section which specifies how to get the
load average.
1993-05-25 06:25:07 +00:00
Jim Blandy
a753b63755 s/ 1993-05-25 02:42:40 +00:00
Richard M. Stallman
01d0071958 (C_SWITCH_MACHINE): Definition deleted. 1993-05-24 22:34:52 +00:00
Jim Blandy
94823a5eee Changes for SGI from Matthew J Brown <mjb@doc.ic.ac.uk>.
* m/iris4d.h, m/iris5d.h: Don't use the --cckr CC switch if we're
	using GCC.
	(NEED_SIOCTL): Move this to...
	* s/irix3-3.h (NEED_SIOCTL): ... here; apparently it's not
	necessary in irix4-0.h.
	* s/irix4-0.h: Remove declaration of getpty; apparently Irix 4.0
	already declares this elsewhere.
	(PTY_TTY_NAME_SPRINTF): #undef this before re-#defining it.
	* m/ibmps2-aix.h, m/pfa50.h, s/hpux.h, s/isc2-2.h, s/linux.h,
	s/sco4.h, s/usg5-4.h: Remove HAVE_RENAME; configure guesses that now.

	* m/iris4d.h, m/iris5d.h: Don't use the --cckr CC switch if we're
	using GCC.
1993-05-23 22:31:53 +00:00
Jim Blandy
00c582c721 Changes for SGI from Matthew J Brown <mjb@doc.ic.ac.uk>.
* m/iris4d.h, m/iris5d.h: Don't use the --cckr CC switch if we're
	using GCC.
	(NEED_SIOCTL): Move this to...
	* s/irix3-3.h (NEED_SIOCTL): ... here; apparently it's not
	necessary in irix4-0.h.
	* s/irix4-0.h: Remove declaration of getpty; apparently Irix 4.0
	already declares this elsewhere.
	(PTY_TTY_NAME_SPRINTF): #undef this before re-#defining it.
	* m/ibmps2-aix.h, m/pfa50.h, s/hpux.h, s/isc2-2.h, s/linux.h,
	s/sco4.h, s/usg5-4.h: Remove HAVE_RENAME; configure guesses that now.
1993-05-23 22:30:42 +00:00
Jim Blandy
fd826cfdce * m/iris4d.h (NEED_SIOCTL): Move this to...
* s/irix3-3.h (NEED_SIOCTL): ... here; apparently it's not
necessary in irix4-0.h.
1993-05-23 22:09:09 +00:00
Jim Blandy
493744e5ae Remove HAVE_RENAME; configure guesses that now. 1993-05-23 22:03:39 +00:00
Jim Blandy
b2aaf43a08 Some more changes from Michael K. Johnson for Linux.
* s/template.h: Mention that you should #define HAVE_TERMIO or
	HAVE_TERMIOS, but not both, and that HAVE_TERMIOS is preferred.
	* systty.h (EMACS_SET_TTY_PGRP): Don't assign the return value of
	tcsetpgrp to *pgid; it's just a status value.
	* config.h.in (HAVE_RANDOM): This shouldn't be defined on Linux
	systems using XFree386, and perhaps is inappropriate in general.
	* m/intel386.h: #undefine the integer size macros, since the Linux
	<values.h> file #defines them itself.
	* mem-limits.h (get_lim_data): Linux has the ulimit call; if it
	fails, fall back on ULIMIT_BREAK_VALUE.
	* process.c: Linux needs the WAITTYPE, etc. definitions.
	* unexec.c (hdr, ohdr): Linux has the ordinary `struct exec' type;
	no need to use SYSV names.
	* s/linux.h: New file.
1993-05-20 06:30:20 +00:00
Jim Blandy
7260e3398a Changes for Silicon Graphics Iris 5D.
* unexelfsgi.c: New file; like unexelf.c, but tolerates program
	segments above BSS.
	* m/iris5d.h: New file.
	* s/irix5-0.h: New file.
	* process.c [__sgi] (allocate_pty): Give up immediately if pty is
	inaccessible.
1993-05-19 04:56:06 +00:00
Jim Blandy
4ef37be461 Initial revision 1993-05-19 04:52:06 +00:00
Richard M. Stallman
56ad32e118 Comment change. 1993-05-06 18:41:14 +00:00