|
|
1.1 root 1: #ifndef lint
2: #ifndef NOID
3: #ifndef STDIO_H
4: #define STDIO_H
5: static char stdiohid[] = "@(#)stdio.h 4.2";
6: #endif /* !defined STDIO_H */
7: #endif /* !defined NOID */
8: #endif /* !defined lint */
9:
10: #ifdef STDIO_RECURSING
11: #include "/usr/include/stdio.h"
12: #else /* !defined STDIO_RECURSING */
13: #define STDIO_RECURSING
14: #include <stdio.h>
15: #undef STDIO_RECURSING
16: #endif /* !defined STDIO_RECURSING */
17:
18: #ifndef FILENAME_MAX
19:
20: #ifndef MAXPATHLEN
21: #ifdef unix
22: #include <sys/param.h>
23: #endif /* defined unix */
24: #endif /* !defined MAXPATHLEN */
25:
26: #ifdef MAXPATHLEN
27: #define FILENAME_MAX MAXPATHLEN
28: #else /* !defined MAXPATHLEN */
29: #define FILENAME_MAX 1024 /* Pure guesswork */
30: #endif /* !defined MAXPATHLEN */
31:
32: #endif /* !defined FILENAME_MAX */
33:
34: #ifdef __STDC__
35: #ifdef __GNUC__
36: #ifndef remove
37: #define remove(name) unlink(name)
38: #endif /* !defined remove */
39: #endif /* defined __GNUC__ */
40: #endif /* defined __STDC__ */
41:
42: #ifndef __STDC__
43: #ifdef unix
44:
45: #include <sys/param.h>
46: #ifndef BSD
47: extern void perror();
48: #endif /* !defined BSD */
49:
50: #define remove(name) unlink(name)
51:
52: #endif /* defined unix */
53: #endif /* !defined __STDC__ */
54:
55: /*
56: ** UNIX is a registered trademark of AT&T.
57: */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.