Ticket #20404: config.h.2.ed

File config.h.2.ed, 3.1 KB (added by jmroot (Joshua Root), 14 years ago)

goes in perl5.10/files/

Line 
1/define[        ]PRINTF_FORMAT_NULL_OK/c
2#ifdef __LP64__
3/*#define PRINTF_FORMAT_NULL_OK / **/
4#else /* !__LP64__ */
5#define PRINTF_FORMAT_NULL_OK   /**/
6#endif /* __LP64__ */
7.
8/define[        ]LONGSIZE/c
9#ifdef __LP64__
10#define LONGSIZE 8              /**/
11#else /* !__LP64__ */
12#define LONGSIZE 4              /**/
13#endif /* __LP64__ */
14.
15/define[        ]CASTI32/c
16#ifdef __ppc__
17#define CASTI32         /**/
18#else /* !__ppc__ */
19/*#define CASTI32               / **/
20#endif /* __ppc__ */
21.
22/define[        ]CASTNEGFLOAT/a
23.
24.,.+1c
25#ifdef __i386__
26/*#define CASTNEGFLOAT          / **/
27#define CASTFLAGS 1             /**/
28#else
29#define CASTNEGFLOAT            /**/
30#define CASTFLAGS 0             /**/
31#endif
32.
33/define[        ]Quad_t/a
34.
35.,.+2c
36#ifdef __LP64__
37#   define Quad_t long  /**/
38#   define Uquad_t unsigned long        /**/
39#   define QUADKIND 2   /**/
40#else /* !__LP64__ */
41#   define Quad_t long long     /**/
42#   define Uquad_t unsigned long long   /**/
43#   define QUADKIND 3   /**/
44#endif /* __LP64__ */
45.
46/define[        ]PTRSIZE/c
47#ifdef __LP64__
48#define PTRSIZE 8               /**/
49#else /* !__LP64__ */
50#define PTRSIZE 4               /**/
51#endif /* __LP64__ */
52.
53/define[        ]USE_BSD_SETPGRP/c
54#if __DARWIN_UNIX03
55/*#define USE_BSD_SETPGRP       / **/
56#else /* !__DARWIN_UNIX03 */
57#define USE_BSD_SETPGRP /**/
58#endif /* __DARWIN_UNIX03 */
59.
60/define[        ]I32TYPE/a
61.
62.,.+1c
63#ifdef __LP64__
64#define I32TYPE         int     /**/
65#define U32TYPE         unsigned int    /**/
66#else /* !__LP64__ */
67#define I32TYPE         long    /**/
68#define U32TYPE         unsigned long   /**/
69#endif /* __LP64__ */
70.
71/define[        ]I64TYPE/a
72.
73.,.+1c
74#ifdef __LP64__
75#define I64TYPE         long    /**/
76#define U64TYPE         unsigned long   /**/
77#else /* !__LP64__ */
78#define I64TYPE         long long       /**/
79#define U64TYPE         unsigned long long      /**/
80#endif /* __LP64__ */
81.
82/define[        ]IVSIZE/a
83.
84.,.+1c
85#ifdef __LP64__
86#define IVSIZE          8               /**/
87#define UVSIZE          8               /**/
88#else /* !__LP64__ */
89#define IVSIZE          4               /**/
90#define UVSIZE          4               /**/
91#endif /* __LP64__ */
92.
93/NV_PRESERVES_UV$/a
94.
95.,.+1c
96#ifdef __LP64__
97#undef  NV_PRESERVES_UV
98#define NV_PRESERVES_UV_BITS    53
99#else /* !__LP64__ */
100#define NV_PRESERVES_UV
101#define NV_PRESERVES_UV_BITS    32
102#endif /* __LP64__ */
103.
104/define[        ]HAS_STDIO_STREAM_ARRAY/a
105.
106.,.+3c
107#if __DARWIN_UNIX03
108/*#define       HAS_STDIO_STREAM_ARRAY  / **/
109#define STDIO_STREAM_ARRAY     
110#else /* !__DARWIN_UNIX03 */
111#define HAS_STDIO_STREAM_ARRAY  /**/
112#define STDIO_STREAM_ARRAY      __sF
113#endif /* __DARWIN_UNIX03 */
114.
115/define[        ]USE_64_BIT_INT/c
116#ifdef __LP64__
117#define USE_64_BIT_INT          /**/
118#else /* !__LP64__ */
119/*#define       USE_64_BIT_INT          / **/
120#endif /* __LP64__ */
121.
122/define[        ]USE_64_BIT_ALL/c
123#ifdef __LP64__
124#define USE_64_BIT_ALL          /**/
125#else /* !__LP64__ */
126/*#define       USE_64_BIT_ALL          / **/
127#endif /* __LP64__ */
128.
129/define[        ]Gid_t_f/c
130#ifdef __LP64__
131#define Gid_t_f         "u"             /**/
132#else /* !__LP64__ */
133#define Gid_t_f         "lu"            /**/
134#endif /* __LP64__ */
135.
136/define[        ]Size_t_size/c
137#ifdef __LP64__
138#define Size_t_size 8           /* */
139#else /* !__LP64__ */
140#define Size_t_size 4           /* */
141#endif /* __LP64__ */
142.
143/define[        ]Uid_t_f/c
144#ifdef __LP64__
145#define Uid_t_f         "u"             /**/
146#else /* !__LP64__ */
147#define Uid_t_f         "lu"            /**/
148#endif /* __LP64__ */
149.
150/define[        ]NEED_VA_COPY/c
151#ifdef __LP64__
152#define NEED_VA_COPY            /**/
153#else /* !__LP64__ */
154/*#define       NEED_VA_COPY            / **/
155#endif /* __LP64__ */
156.
157w