* sysdep-sysv4.h: New file for SVR4.

* configure.in (*-*-sysv4*):  Use sysdep-sysv4.h.

	* configure.in (*-*-ultrix2):  Add triplet from Michael Rendell
	(michael@mercury.cs.mun.ca)
This commit is contained in:
Fred Fish 1993-03-03 05:52:32 +00:00
parent 4acdfbb0b1
commit d6400b148d
3 changed files with 35 additions and 0 deletions

View File

@ -48,6 +48,7 @@ sysdep-irix.h
sysdep-norm.h
sysdep-obsd.h
sysdep-sco.h
sysdep-sysv4.h
vi_keymap.c
vi_mode.c

View File

@ -1,3 +1,11 @@
Tue Mar 2 21:25:36 1993 Fred Fish (fnf@cygnus.com)
* sysdep-sysv4.h: New file for SVR4.
* configure.in (*-*-sysv4*): Use sysdep-sysv4.h.
* configure.in (*-*-ultrix2): Add triplet from Michael Rendell
(michael@mercury.cs.mun.ca)
Tue Dec 15 12:38:16 1992 Ian Lance Taylor (ian@cygnus.com)
* configure.in (i[34]86-*-sco3.2v4*): use mh-sco4.

26
readline/sysdep-sysv4.h Normal file
View File

@ -0,0 +1,26 @@
/* System-dependent stuff, for SVR4 systems */
#ifdef __GNUC__
#define alloca __builtin_alloca
#else
#if defined (sparc) && defined (sun)
#include <alloca.h>
#endif
#ifndef alloca /* May be a macro, with args. */
extern char *alloca ();
#endif
#endif
#include <sys/types.h> /* Needed by dirent.h */
#include <sys/stream.h>
#include <sys/ptem.h>
#include <dirent.h>
typedef struct dirent dirent;
/* SVR4 systems should use <termios.h> rather than <termio.h>. */
#define _POSIX_VERSION
/* SVR4 systems need _POSIX_SOURCE defined to suppress 'struct winsize'
definition in <termios.h>, since it's unconditionally defined in
<sys/ptem.h>. */
#define _POSIX_SOURCE