From 230e9ef4a66a5e98fc5ed521fb2d788c23482273 Mon Sep 17 00:00:00 2001 From: Fred Fish Date: Sun, 7 Apr 1996 21:00:40 +0000 Subject: [PATCH] From: Robert Lipe * configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like SCO 3.2v4 than 3.2v2. --- readline/ChangeLog | 6 ++++++ readline/configure.in | 33 +++++++++++++++++++++++---------- 2 files changed, 29 insertions(+), 10 deletions(-) diff --git a/readline/ChangeLog b/readline/ChangeLog index 65d2dcf05b3..7c20dc93b6e 100644 --- a/readline/ChangeLog +++ b/readline/ChangeLog @@ -1,3 +1,9 @@ +Sun Apr 7 13:21:51 1996 Fred Fish + + From: Robert Lipe + * configure.in: SCO OpenServer 5 (a.k.a 3.2v5*) is more like + SCO 3.2v4 than 3.2v2. + Wed Jan 3 18:22:10 1996 steve chamberlain * readline.c, display.c, complete.c: Add _MSC_VER to list of diff --git a/readline/configure.in b/readline/configure.in index 29b5d4a3375..981c78fc24b 100644 --- a/readline/configure.in +++ b/readline/configure.in @@ -3,7 +3,7 @@ # script appropriate for this directory. For more information, check # any existing configure script. -configdirs= +configdirs=doc srctrigger=readline.c srcname="the readline library" @@ -14,27 +14,40 @@ links=sysdep.h case "${host}" in *-*-irix*) host_makefile_frag=config/mh-sysv; files=sysdep-irix.h;; - i[34]86-ncr-sysv4*) host_makefile_frag=config/mh-ncr3000 ;; - m88k-*-sysv4*) host_makefile_frag=config/mh-sysv ; + i[345]86-ncr-sysv4*) host_makefile_frag=config/mh-ncr3000 ;; +# Using sysdep-norm.h is harmful because termio.h defines VWERASE even though +# c_cc is too small for it (VWERASE is for termios). +# The problem with _POSIX_SOURCE is said not to be a problem after all. +# m88k-*-sysv4*) host_makefile_frag=config/mh-sysv ; # defining POSIX_SOURCE causes stack_t to be undefined # even though it's used in - files=sysdep-norm.h ;; - *-*-sysv4*) host_makefile_frag=config/mh-sysv4 ; files=sysdep-sysv4.h;; +# files=sysdep-norm.h ;; + m88*-harris-cxux7*) host_makefile_frag=config/mh-sysv4 ; files=sysdep-cxux7.h ;; + *-*-sysv4*) host_makefile_frag=config/mh-sysv4 ; files=sysdep-sysv4.h ;; *-*-solaris2*) host_makefile_frag=config/mh-sysv4 ;; - i[34]86-*-sco3.2v4*) host_makefile_frag=config/mh-sco4; files=sysdep-sco.h ;; - i[34]86-*-sco*) host_makefile_frag=config/mh-sco; files=sysdep-sco.h ;; - i[34]86-*-isc*) host_makefile_frag=config/mh-isc ;; + i[345]86-*-sco3.2v[45]*) host_makefile_frag=config/mh-sco4; files=sysdep-sco.h ;; + i[345]86-*-sco*) host_makefile_frag=config/mh-sco; files=sysdep-sco.h ;; +# Don't use this; ISC 4.0 only supports POSIX features if you link with +# -lcposix. No thanks. +# i[345]86-*-isc*) host_makefile_frag=config/mh-isc ;; + i[345]86-*-isc*) host_makefile_frag=config/mh-sysv ;; + *-*-go32) host_makefile_frag=config/mh-go32 ;; m68k-apollo-sysv*) host_makefile_frag=config/mh-apollo68v ;; *-*-sysv*) host_makefile_frag=config/mh-sysv ;; - *-*-m88kbcs) host_makefile_frag=config/mh-sysv ;; - i[34]86-*-linux) host_makefile_frag=config/mh-posix ;; + *-*-m88kbcs*) host_makefile_frag=config/mh-sysv ;; + i[345]86-*-linux*) host_makefile_frag=config/mh-posix ;; + powerpc-ibm-aix*) host_makefile_frag=config/mh-sysv; files=sysdep-aix.h ;; rs6000-ibm-aix*) host_makefile_frag=config/mh-sysv; files=sysdep-aix.h ;; + rs6000-bull-bosx*) host_makefile_frag=config/mh-sysv; files=sysdep-aix.h ;; *-ibm-aix*) host_makefile_frag=config/mh-sysv ;; m68k-sony-news*) files=sysdep-obsd.h ;; *-*-bsd*) files=sysdep-obsd.h ;; *-*-mach*) files=sysdep-obsd.h ;; *-*-sunos3*) files=sysdep-obsd.h ;; +# Using termios on SunOS is necessary to save and restore cs7 versus cs8. + *-*-sunos4.1*) host_makefile_frag=config/mh-posix ;; *-*-ultrix2*) files=sysdep-obsd.h ;; + *-*-riscos*) host_makefile_frag=config/mh-sysv ;; esac # per-target: -- 2.30.2