aboutsummaryrefslogtreecommitdiffstats
path: root/gcc-4.7/fixincludes/tests/base/testing.h
blob: c15a151280fbe7491c82aa47ac811ffd885d12ec (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
/*  DO NOT EDIT THIS FILE.

    It has been auto-edited by fixincludes from:

	"fixinc/tests/inc/testing.h"

    This had to be done to correct non-standard usages in the
    original, manufacturer supplied header file.  */



#if defined( ALPHA___EXTERN_PREFIX_CHECK )
#if (defined(__DECC) || defined(__PRAGMA_EXTERN_PREFIX))
#pragma extern_prefix "_P"
#   if  (defined(__DECC) || defined(__PRAGMA_EXTERN_PREFIX))
#     pragma extern_prefix "_E"
# if !defined(_LIBC_POLLUTION_H_) &&  (defined(__DECC) || defined(__PRAGMA_EXTERN_PREFIX))
#  pragma extern_prefix ""
#endif  /* ALPHA___EXTERN_PREFIX_CHECK */


#if defined( ALPHA_BAD_LVAL_CHECK )
#pragma extern_prefix "_FOO"
#define something _FOOsomething
#define mumble _FOOmumble
#endif  /* ALPHA_BAD_LVAL_CHECK */


#if defined( AVOID_WCHAR_T_TYPE_CHECK )
#ifndef __cplusplus
typedef unsigned short	wchar_t 	;
#endif /* wchar_t
 type */
#endif  /* AVOID_WCHAR_T_TYPE_CHECK */


#if defined( CTRL_QUOTES_DEF_CHECK )
#define BSD43_CTRL(n, x) ((n<<8)+x)

#endif  /* CTRL_QUOTES_DEF_CHECK */


#if defined( CTRL_QUOTES_USE_CHECK )
#define TCTRLFOO BSD43_CTRL('T', 1)
#endif  /* CTRL_QUOTES_USE_CHECK */


#if defined( DJGPP_WCHAR_H_CHECK )
#include <stddef.h>
#include <sys/djtypes.h>
extern __DJ_wint_t x;

#endif  /* DJGPP_WCHAR_H_CHECK */


#if defined( HPUX11_SIZE_T_CHECK )
#define _hpux_size_t size_t
       extern int getpwuid_r( char *, _hpux_size_t, struct passwd **);

#endif  /* HPUX11_SIZE_T_CHECK */


#if defined( IO_QUOTES_DEF_CHECK )
#define BSD43__IOWR(n, x) ((n<<8)+x)
#define _IOWN(x,y,t)  (_IOC_IN|(((t)&_IOCPARM_MASK)<<16)|(x<<8)|y)
#define _IO(x,y)      (x<<8|y)
#endif  /* IO_QUOTES_DEF_CHECK */


#if defined( IO_QUOTES_USE_CHECK )
#define TIOCFOO BSD43__IOWR('T', 1)
#define TIOCFOO \
BSD43__IOWR('T', 1) /* Some are multi-line */
#endif  /* IO_QUOTES_USE_CHECK */


#if defined( MACHINE_ANSI_H_VA_LIST_CHECK )
 # define _BSD_VA_LIST_	__builtin_va_list
#endif  /* MACHINE_ANSI_H_VA_LIST_CHECK */


#if defined( MACHINE_NAME_CHECK )
/* MACH_DIFF: */
#if defined( i386 ) || defined( sparc ) || defined( vax )
/* no uniform test, so be careful  :-) */
#endif  /* MACHINE_NAME_CHECK */


#if defined( STRICT_ANSI_NOT_CHECK )
#if  !defined(__STRICT_ANSI__) 
#if  !defined(__STRICT_ANSI__)
#if  !defined(__STRICT_ANSI__)
#if  !defined(__STRICT_ANSI__)/* not std C */
int foo;

#end-end-end-end-if :-)
#endif  /* STRICT_ANSI_NOT_CHECK */


#if defined( STRICT_ANSI_ONLY_CHECK )
#if  defined(__STRICT_ANSI__) /* is std C
 */
int foo;
#endif
#endif  /* STRICT_ANSI_ONLY_CHECK */


#if defined( SYSV68_STRING_CHECK )
extern unsigned int strlen();
extern int ffs(int);
extern void
	*memccpy(),
	memcpy();
extern int
	strcmp(),
	strncmp();
extern unsigned int
	strlen(),
	strspn();
extern size_t
	strlen(), strspn();
#endif  /* SYSV68_STRING_CHECK */


#if defined( VMS_USE_PRAGMA_EXTERN_MODEL_CHECK )
#if defined(__DECC) || defined(__DECCXX) || defined(__GNUC__)
# pragma extern_model __save
# pragma extern_model strict_refdef
   extern struct x zz;
# pragma extern_model __restore
#endif

#endif  /* VMS_USE_PRAGMA_EXTERN_MODEL_CHECK */