binutils-gdb/gdb/config
Jim Kingdon c2e247c4ff * inftarg.c: Remove unused include of terminal.h.
* signals.h: Don't undefine signals anymore.
	* main.c: Use job_control from serial.h.
	* fork-child.c (fork_inferior): Use gdb_setpgid.
	* serial.h, ser-unix.c, ser-go32.c: Provide gdb_setpgid.
	* utils.c (quit): Use current_target->to_terminal_ours to figure
	out whether we care about lack of job control, rather than __GO32__.
	* utils.c: Include serial.h not terminal.h
	(quit): Use job_control not TIOCGPGRP.
	* terminal.h: Don't undefine TIOCGPGRP.
	* serial.h, ser-unix.c, ser-go32.c, ser-tcp.c: Add SERIAL_FLUSH_OUTPUT.
	* utils.c (quit): Use it.
	* serial.h: Add SERIAL_UN_FDOPEN.
	* utils.c (quit): Use it.
	* ser-unix.c: Add process group to ttystate.
	[HAVE_SGTTY]: Add tchars, ltchars, and lmode to ttystate.
	* inflow.c: Include serial.h not terminal.h.
	Use serial.h stuff to replace most of the maze of #ifdef's.
	* inflow.c, main.c, inferior.h: make gdb_has_a_terminal a function.
	* serial.h: Document SERIAL_SET_TTY_STATE as being immediate.
	* ser-unix.c: Use TIOCSETN not TIOCSETP so it is true.
	* serial.h, ser-unix.c, ser-go32.c, ser-tcp.c:
	Add SERIAL_PRINT_TTY_STATE, SERIAL_NOFLUSH_SET_TTY_STATE, and
	SERIAL_SET_PROCESS_GROUP.
	* inflow.c: Use them.
	* config/xm-svr4.h, config/rs6000/xm-rs6000.h, config/sparc/sun4os4.h:
	Define HAVE_TERMIOS.
	* Various: Remove all use of TIOC*_BROKEN.
1993-06-30 22:20:53 +00:00
..
a29k drop minimon support 1993-06-09 20:00:52 +00:00
alpha Alpha host support. 1993-06-17 22:23:40 +00:00
arm added things-to-lose sections 1993-05-27 06:44:29 +00:00
h8300 Checkpoint for dje. 1993-06-10 21:20:25 +00:00
h8500 added things-to-lose sections 1993-05-27 06:44:29 +00:00
i386 * inftarg.c: Remove unused include of terminal.h. 1993-06-30 22:20:53 +00:00
i960 * defs.h, main.c (catch_errors): Add return_mask arg. 1993-06-13 18:16:42 +00:00
m68k * config/m68k/tm-sun3.h (BELIEVE_PCC_PROMOTION_TYPE): Define. 1993-06-30 19:23:35 +00:00
m88k * inftarg.c: Remove unused include of terminal.h. 1993-06-30 22:20:53 +00:00
mips * config/mips/riscos.mh (CC): Use -systype sysv. 1993-06-27 14:28:30 +00:00
none added things-to-lose sections 1993-05-27 06:44:29 +00:00
ns32k new M_UNINSTALL macro 1993-06-23 22:06:58 +00:00
pa bugfix 1993-06-29 18:53:40 +00:00
rs6000 * inftarg.c: Remove unused include of terminal.h. 1993-06-30 22:20:53 +00:00
sh Make it work in subdirs. 1993-06-18 21:37:12 +00:00
sparc * inftarg.c: Remove unused include of terminal.h. 1993-06-30 22:20:53 +00:00
vax added things-to-lose sections 1993-05-27 06:44:29 +00:00
z8k added things-to-lose sections 1993-05-27 06:44:29 +00:00
.Sanitize added things-to-lose sections 1993-05-27 06:44:29 +00:00
nm-sysv4.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
nm-trash.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
tm-sunos.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
tm-sysv4.h * config/{a29k, arm, convex, gould, h8300, i386, i860, i960, m68k, 1993-03-23 01:07:36 +00:00
xm-sysv4.h * inftarg.c: Remove unused include of terminal.h. 1993-06-30 22:20:53 +00:00