--- gcc/config/winnt/xm-winnt.h 2018/04/24 18:20:43 1.1 +++ gcc/config/winnt/xm-winnt.h 2018/04/24 18:27:52 1.1.1.2 @@ -1,6 +1,5 @@ -/* Configuration for GNU compiler - for processor running Windows NT 3.x. - Copyright (C) 1994 Free Software Foundation, Inc. +/* Configuration for GNU compiler for processor running Windows NT 3.x. + Copyright (C) 1993, 1995 Free Software Foundation, Inc. Contributed by Douglas B. Rupp (drupp@cs.washington.edu) This file is part of GNU CC. @@ -17,12 +16,32 @@ GNU General Public License for more deta You should have received a copy of the GNU General Public License along with GNU CC; see the file COPYING. If not, write to -the Free Software Foundation, 675 Mass Ave, Cambridge, MA 02139, USA. */ +the Free Software Foundation, 59 Temple Place - Suite 330, +Boston, MA 02111-1307, USA. */ #include -#define USG -#define ONLY_INT_FIELDS + +#ifndef USG +#define USG 1 +#endif + +#ifndef ONLY_INT_FIELD +#define ONLY_INT_FIELDS 1 +#endif + +#ifndef USE_PROTOTYPES #define USE_PROTOTYPES 1 +#endif + +#ifndef HAVE_PUTENV +#define HAVE_PUTENV 1 +#endif + +#ifndef HAVE_VPRINTF +#define HAVE_VPRINTF 1 +#endif + +#define NO_SYS_SIGLIST 1 #define bcmp(a,b,c) memcmp (a,b,c) #define bcopy(a,b,c) memcpy (b,a,c) #define bzero(a,b) memset (a,0,b) @@ -30,10 +49,10 @@ the Free Software Foundation, 675 Mass A #define rindex strrchr #define kill(a,b) raise(b) +#define OBJECT_SUFFIX ".obj" #define EXECUTABLE_SUFFIX ".exe" #define PATH_SEPARATOR ';' #define DIR_SEPARATOR '\\' -#define HAVE_PUTENV 1 #define S_IRUSR 0000400 #define S_IWUSR 0000200 @@ -48,12 +67,3 @@ the Free Software Foundation, 675 Mass A #define S_ISREG(m) (((m)&S_IFMT) == S_IFREG) #define S_ISDIR(m) (((m)&S_IFMT) == S_IFDIR) -#define access _access -#define close _close -#define dup _dup -#define mktemp _mktemp -#define open _open -#define read _read -#define write _write -#define chmod _chmod -#define setjmp _setjmp