From 3d7d298018be0f082d61d14d4a96cf83c75da398 Mon Sep 17 00:00:00 2001 From: Jim Kingdon Date: Tue, 20 Jul 1993 00:31:15 +0000 Subject: [PATCH] * config/i386/xm-i386sco.h: Define HAVE_TERMIOS. --- gdb/ChangeLog | 2 ++ gdb/config/i386/xm-i386sco.h | 9 +++++---- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/gdb/ChangeLog b/gdb/ChangeLog index e62c6cbec2..ee7e542530 100644 --- a/gdb/ChangeLog +++ b/gdb/ChangeLog @@ -1,5 +1,7 @@ Mon Jul 19 11:48:57 1993 Jim Kingdon (kingdon@deneb.cygnus.com) + * config/i386/xm-i386sco.h: Define HAVE_TERMIOS. + * printcmd.c, config/pa/xm-pa.h, config/alpha/xm-alpha.h: Make it so arg_bytes field of makeva_list is always aligned. * config/pa/xm-pa.h: Make arglist_address a char *. diff --git a/gdb/config/i386/xm-i386sco.h b/gdb/config/i386/xm-i386sco.h index 968e0a0076..129cda08cb 100644 --- a/gdb/config/i386/xm-i386sco.h +++ b/gdb/config/i386/xm-i386sco.h @@ -27,10 +27,11 @@ Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ the name of this field is. */ #define U_FPSTATE(u) u.u_fps.u_fpstate -/* All the job control definitions exist in SCO Unix, but the standard - shells don't use them. So we must disable job control. */ -/* This is no longer true with 3.2v2 and later */ -/* #define NO_JOB_CONTROL */ +/* SCO 3.2v2 and later have job control. */ +/* SCO 3.2v4 I know has termios; I'm not sure about earlier versions. + GDB does not currently support the termio/job control combination. */ +#undef HAVE_TERMIO +#define HAVE_TERMIOS /* SCO's assembler doesn't grok dollar signs in identifiers. So we use dots instead. This item must be coordinated with G++. */