Diff
Not logged in

Differences From Artifact [173c060c56]:

To Artifact [cddfeb8643]:


1
2
3
4
5
6
7
8
9
10
11
12
13

14
15
16
17
18
19
20
1
2
3
4
5
6
7
8
9
10
11
12

13
14
15
16
17
18
19
20












-
+







/*
 * tclWinPort.h --
 *
 *	This header file handles porting issues that occur because of
 *	differences between Windows and Unix. It should be the only
 *	file that contains #ifdefs to handle different flavors of OS.
 *
 * Copyright (c) 1994-1997 Sun Microsystems, Inc.
 *
 * See the file "license.terms" for information on usage and redistribution
 * of this file, and for a DISCLAIMER OF ALL WARRANTIES.
 *
 * RCS: @(#) $Id: tclWinPort.h,v 1.28 2002/05/24 21:19:09 dkf Exp $
 * RCS: @(#) $Id: tclWinPort.h,v 1.29 2002/05/27 10:14:21 dkf Exp $
 */

#ifndef _TCLWINPORT
#define _TCLWINPORT

#ifndef _TCLINT
#   include "tclInt.h"
195
196
197
198
199
200
201
202
203
204
205

206





207
208
209
210
211
212
213
195
196
197
198
199
200
201



202
203

204
205
206
207
208
209
210
211
212
213
214
215







-
-
-

+
-
+
+
+
+
+







#endif
#ifndef ESTALE
#define ESTALE		151	/* Stale NFS file handle */
#endif
#ifndef EREMOTE
#define EREMOTE		66	/* The object is remote */
#endif
/*
 * Note that EOVERFLOW is really just a specialist ERANGE...
 */
#ifndef EOVERFLOW
#ifdef
#define EOVERFLOW	ERANGE	/* The object couldn't fit in the datatype */
#define EOVERFLOW	EFBIG	/* The object couldn't fit in the datatype */
#else
#define EOVERFLOW	EINVAL	/* Better than nothing! */
#endif
#endif
#endif

/*
 * Supply definitions for macros to query wait status, if not already
 * defined in header files above.
 */