1 *** inc/X11/Intrinsic.h
2 --- res/X11/Intrinsic.h
7 #if defined( ARM_NORCROFT_HINT_CHECK )
8 ! ___type p_type mumble;
9 #endif /* ARM_NORCROFT_HINT_CHECK */
13 #if defined( ARM_NORCROFT_HINT_CHECK )
15 #endif /* ARM_NORCROFT_HINT_CHECK */
22 #if defined( X11_CLASS_CHECK )
31 #endif /* X11_CLASS_CHECK */
39 #if defined( X11_SPRINTF_CHECK )
41 extern char * sprintf();
42 + #endif /* !defined __STDC__ */
43 #endif /* X11_SPRINTF_CHECK */
44 *** inc/Xm/BaseClassI.h
45 --- res/Xm/BaseClassI.h
50 #if defined( X11_CLASS_USAGE_CHECK )
51 ! extern mumble (int class);
53 #endif /* X11_CLASS_USAGE_CHECK */
57 #if defined( X11_CLASS_USAGE_CHECK )
58 ! extern mumble (int c_class);
60 #endif /* X11_CLASS_USAGE_CHECK */
61 *** inc/Xm/Traversal.h
62 --- res/Xm/Traversal.h
66 #if defined( X11_NEW_CHECK )
68 Widget old, new; /* fix the new */
70 ! extern Wedged( Widget new, Widget old );
71 #endif /* X11_NEW_CHECK */
74 #if defined( X11_NEW_CHECK )
79 Widget old, new; /* fix the new */
82 ! extern Wedged( Widget c_new, Widget old );
83 #endif /* X11_NEW_CHECK */
90 #if defined( NEXT_MATH_PREFIX_CHECK )
91 ! extern double __const__ mumble();
92 #endif /* NEXT_MATH_PREFIX_CHECK */
96 #if defined( NEXT_MATH_PREFIX_CHECK )
97 ! extern double mumble();
98 #endif /* NEXT_MATH_PREFIX_CHECK */
100 --- res/ansi/stdlib.h
105 #if defined( NEXT_VOLITILE_CHECK )
106 ! extern volatile void abort();
107 #endif /* NEXT_VOLITILE_CHECK */
111 #if defined( NEXT_VOLITILE_CHECK )
112 ! extern void abort();
113 #endif /* NEXT_VOLITILE_CHECK */
119 + #ifndef FIXINC_BROKEN_ASSERT_STDLIB_CHECK
120 + #define FIXINC_BROKEN_ASSERT_STDLIB_CHECK 1
123 + #include <stdlib.h>
125 + #ifndef FIXINC_BROKEN_ASSERT_STDIO_CHECK
126 + #define FIXINC_BROKEN_ASSERT_STDIO_CHECK 1
131 #if defined( BROKEN_ASSERT_STDIO_CHECK )
135 #if defined( BROKEN_ASSERT_STDLIB_CHECK )
136 extern void exit ( int );
137 #endif /* BROKEN_ASSERT_STDLIB_CHECK */
139 + #endif /* FIXINC_BROKEN_ASSERT_STDIO_CHECK */
141 + #endif /* FIXINC_BROKEN_ASSERT_STDLIB_CHECK */
148 #if defined( NEXT_TEMPLATE_CHECK )
149 ! extern mumble( char * template); /* fix */
150 #endif /* NEXT_TEMPLATE_CHECK */
154 #if defined( NEXT_TEMPLATE_CHECK )
155 ! extern mumble( char *); /* fix */
156 #endif /* NEXT_TEMPLATE_CHECK */
164 #if defined( DEC_INTERN_ASM_CHECK )
169 #pragma intrinsic( dasm )
172 #endif /* DEC_INTERN_ASM_CHECK */
179 #if defined( AVOID_BOOL_DEFINE_CHECK )
182 #endif /* AVOID_BOOL_DEFINE_CHECK */
185 #if defined( AVOID_BOOL_TYPE_CHECK )
186 typedef unsigned int bool ; /* bool type */
187 #endif /* AVOID_BOOL_TYPE_CHECK */
190 #if defined( BAD_STRUCT_TERM_CHECK )
191 ! typedef struct term;
192 #endif /* BAD_STRUCT_TERM_CHECK */
195 #if defined( LYNX_VOID_INT_CHECK )
196 ! # define void int /* curses foiled again */
197 #endif /* LYNX_VOID_INT_CHECK */
201 #if defined( AVOID_BOOL_DEFINE_CHECK )
202 + #ifndef __cplusplus
206 #endif /* AVOID_BOOL_DEFINE_CHECK */
209 #if defined( AVOID_BOOL_TYPE_CHECK )
210 + #ifndef __cplusplus
211 typedef unsigned int bool ; /* bool type */
213 #endif /* AVOID_BOOL_TYPE_CHECK */
216 #if defined( BAD_STRUCT_TERM_CHECK )
218 #endif /* BAD_STRUCT_TERM_CHECK */
221 #if defined( LYNX_VOID_INT_CHECK )
222 ! /* curses foiled again */
223 #endif /* LYNX_VOID_INT_CHECK */
230 #if defined( LYNXOS_FCNTL_PROTO_CHECK )
231 ! extern int fcntl(int, int, int);
232 #endif /* LYNXOS_FCNTL_PROTO_CHECK */
236 #if defined( LYNXOS_FCNTL_PROTO_CHECK )
237 ! extern int fcntl(int, int, ...);
238 #endif /* LYNXOS_FCNTL_PROTO_CHECK */
244 #if defined( HPUX11_UINT32_C_CHECK )
245 #define CONCAT_U__(__c) __CONCAT__(__c,u)
246 ! #define UINT32_C(__c) __CONCAT__(__CONCAT_U__(__c),l)
247 #endif /* HPUX11_UINT32_C_CHECK */
250 #if defined( HPUX11_UINT32_C_CHECK )
251 #define CONCAT_U__(__c) __CONCAT__(__c,u)
252 ! #define UINT32_C(__c) __CONCAT__(__c,ul)
253 #endif /* HPUX11_UINT32_C_CHECK */
259 #if defined( BAD_LVAL_CHECK )
260 #pragma extern_prefix "_FOO"
261 ! #define something(x,y,z) _FOOsomething(x,y,z)
262 #define mumble _FOOmumble
263 #endif /* BAD_LVAL_CHECK */
266 #if defined( BAD_LVAL_CHECK )
267 #pragma extern_prefix "_FOO"
268 ! #define something _FOOsomething
269 #define mumble _FOOmumble
270 #endif /* BAD_LVAL_CHECK */
278 #if defined( LIMITS_IFNDEFS_CHECK )
280 # define DBL_DIG 0 /* somthin' */
282 #endif /* LIMITS_IFNDEFS_CHECK */
283 *** inc/machine/ansi.h
284 --- res/machine/ansi.h
289 #if defined( MACHINE_ANSI_H_VA_LIST_CHECK )
290 ! # define _BSD_VA_LIST_ char**
291 #endif /* MACHINE_ANSI_H_VA_LIST_CHECK */
295 #if defined( MACHINE_ANSI_H_VA_LIST_CHECK )
296 ! # define _BSD_VA_LIST_ __builtin_va_list
297 #endif /* MACHINE_ANSI_H_VA_LIST_CHECK */
304 #if defined( BROKEN_CABS_CHECK )
306 ! extern double cabs(struct dbl_hypot);
308 ! extern double cabs();
310 ! extern double cabs(); /* This is a comment
312 #endif /* BROKEN_CABS_CHECK */
315 #if defined( FIX_HEADER_BREAKAGE_CHECK )
316 ! extern double floor(), ceil(), fmod(), fabs();
317 #endif /* FIX_HEADER_BREAKAGE_CHECK */
320 #if defined( HPUX11_FABSF_CHECK )
322 # define fabsf(x) ((float)fabs((double)(float)(x)))
324 #endif /* HPUX11_FABSF_CHECK */
327 #if defined( HPUX8_BOGUS_INLINES_CHECK )
328 ! inline int abs(int v) { return (v>=0)?v:-v; }
329 ! inline double sqr(double v) { return v**0.5; }
330 #endif /* HPUX8_BOGUS_INLINES_CHECK */
333 #if defined( ISC_FMOD_CHECK )
334 ! extern double fmod(double);
335 #endif /* ISC_FMOD_CHECK */
338 #if defined( M88K_BAD_HYPOT_OPT_CHECK )
339 extern double hypot();
340 #endif /* M88K_BAD_HYPOT_OPT_CHECK */
344 + #ifndef FIXINC_MATH_EXCEPTION_CHECK
345 + #define FIXINC_MATH_EXCEPTION_CHECK 1
348 + #define exception __math_exception
352 #if defined( BROKEN_CABS_CHECK )
358 ! /* This is a comment
360 #endif /* BROKEN_CABS_CHECK */
363 #if defined( FIX_HEADER_BREAKAGE_CHECK )
364 ! extern double floor(), ceil(), fmod(), fabs _PARAMS((double));
365 #endif /* FIX_HEADER_BREAKAGE_CHECK */
368 #if defined( HPUX11_FABSF_CHECK )
370 + #ifndef __cplusplus
371 # define fabsf(x) ((float)fabs((double)(float)(x)))
374 #endif /* HPUX11_FABSF_CHECK */
377 #if defined( HPUX8_BOGUS_INLINES_CHECK )
378 ! extern "C" int abs(int);
380 #endif /* HPUX8_BOGUS_INLINES_CHECK */
383 #if defined( ISC_FMOD_CHECK )
384 ! extern double fmod(double, double);
385 #endif /* ISC_FMOD_CHECK */
388 #if defined( M88K_BAD_HYPOT_OPT_CHECK )
389 extern double hypot();
390 + /* Workaround a stupid Motorola optimization if one
391 + of x or y is 0.0 and the other is negative! */
393 + static __inline__ double fake_hypot (double x, double y)
395 + static __inline__ double fake_hypot (x, y)
399 + return fabs (hypot (x, y));
401 + #define hypot fake_hypot
402 #endif /* M88K_BAD_HYPOT_OPT_CHECK */
410 #if defined( MATH_HUGE_VAL_IFNDEF_CHECK )
412 # define HUGE_VAL 3.4e+40
414 #endif /* MATH_HUGE_VAL_IFNDEF_CHECK */
419 + #endif /* FIXINC_MATH_EXCEPTION_CHECK */
428 }; /* mumbled struct */
430 #endif /* IP_MISSING_SEMI_CHECK */
436 }; /* mumbled struct */
438 #endif /* IP_MISSING_SEMI_CHECK */
446 #if defined( STRUCT_SOCKADDR_CHECK )
448 extern AUTH* authdes_create( struct sockaddr* );
449 #endif /* STRUCT_SOCKADDR_CHECK */
456 #if defined( NESTED_AUTH_DES_CHECK )
457 ! /*#include <rpc/auth_des.h> /* skip this */
458 #endif /* NESTED_AUTH_DES_CHECK */
462 #if defined( NESTED_AUTH_DES_CHECK )
463 ! /*#include <rpc/auth_des.h> */ /* skip this */
464 #endif /* NESTED_AUTH_DES_CHECK */
472 #if defined( STRUCT_FILE_CHECK )
474 extern void xdrstdio_create( struct __file_s* );
475 #endif /* STRUCT_FILE_CHECK */
476 *** inc/sparc/asm_linkage.h
477 --- res/sparc/asm_linkage.h
482 #if defined( KANDR_CONCAT_CHECK )
483 ! #define __CONCAT__(a,b) a/**/b
484 #endif /* KANDR_CONCAT_CHECK */
488 #if defined( KANDR_CONCAT_CHECK )
489 ! #define __CONCAT__(a,b) a##b
490 #endif /* KANDR_CONCAT_CHECK */
497 #if defined( ALPHA_GETOPT_CHECK )
498 ! extern int getopt(int, char *[], char *);
499 #endif /* ALPHA_GETOPT_CHECK */
502 #if defined( ISC_OMITS_WITH_STDC_CHECK )
503 ! #if !defined(__STDC__) && !defined(_POSIX_SOURCE) /* ? ! */
506 #endif /* ISC_OMITS_WITH_STDC_CHECK */
508 + #ifndef FIXINC_STDIO_STDARG_H_CHECK
509 + #define FIXINC_STDIO_STDARG_H_CHECK 1
511 + #define __need___va_list
512 + #include <stdarg.h>
515 #if defined( ALPHA_GETOPT_CHECK )
516 ! extern int getopt(int, char *const[], const char *);
517 #endif /* ALPHA_GETOPT_CHECK */
520 #if defined( ISC_OMITS_WITH_STDC_CHECK )
521 ! #if !defined(_POSIX_SOURCE) /* ? ! */
524 #endif /* ISC_OMITS_WITH_STDC_CHECK */
528 #if defined( STDIO_STDARG_H_CHECK )
530 #endif /* STDIO_STDARG_H_CHECK */
532 + #endif /* FIXINC_STDIO_STDARG_H_CHECK */
539 #if defined( ARM_WCHAR_CHECK )
540 ! # ifndef __wchar_t /* we don't have wchar_t yet, ... */
541 ! # define __wchar_t short
542 # endif /* __wchar_t */
543 #endif /* ARM_WCHAR_CHECK */
546 #if defined( NEWS_OS_RECURSION_CHECK )
548 #endif /* NEWS_OS_RECURSION_CHECK */
552 #if defined( ARM_WCHAR_CHECK )
553 ! # ifndef _GCC_WCHAR_T /* we don't have wchar_t yet, ... */
554 ! # define _GCC_WCHAR_T short
555 # endif /* __wchar_t */
556 #endif /* ARM_WCHAR_CHECK */
559 #if defined( NEWS_OS_RECURSION_CHECK )
560 + #ifdef BOGUS_RECURSION
563 #endif /* NEWS_OS_RECURSION_CHECK */
564 *** inc/sundev/vuid_event.h
565 --- res/sundev/vuid_event.h
570 #if defined( BADQUOTE_CHECK )
571 ! /* doesn't have matched single quotes */
572 #endif /* BADQUOTE_CHECK */
576 #if defined( BADQUOTE_CHECK )
577 ! /* does not have matched single quotes */
578 #endif /* BADQUOTE_CHECK */
579 *** inc/sunwindow/win_lock.h
580 --- res/sunwindow/win_lock.h
585 #if defined( ECD_CURSOR_CHECK )
588 #endif /* ecd+cursor */
589 #endif /* ECD_CURSOR_CHECK */
593 #if defined( ECD_CURSOR_CHECK )
596 #endif /* ecd+cursor */
597 #endif /* ECD_CURSOR_CHECK */
604 #if defined( ALPHA_PARENS_CHECK )
605 ! #ifndef(__mips64) /* bogus */
608 #endif /* ALPHA_PARENS_CHECK */
612 #if defined( ALPHA_PARENS_CHECK )
613 ! #ifndef __mips64 /* bogus */
616 #endif /* ALPHA_PARENS_CHECK */
623 #if defined( IRIX_ASM_APOSTROPHE_CHECK )
624 ! # and we're on vacation
625 #endif /* IRIX_ASM_APOSTROPHE_CHECK */
629 #if defined( IRIX_ASM_APOSTROPHE_CHECK )
630 ! # and we are on vacation
631 #endif /* IRIX_ASM_APOSTROPHE_CHECK */
638 #if defined( HP_SYSFILE_CHECK )
639 ! extern void foo(...); /* HPUX_SOURCE - bad varargs */
640 #endif /* HP_SYSFILE_CHECK */
644 #if defined( HP_SYSFILE_CHECK )
645 ! extern void foo(struct file *, ...); /* HPUX_SOURCE - bad varargs */
646 #endif /* HP_SYSFILE_CHECK */
652 #if defined( NESTED_SYS_LIMITS_CHECK )
654 ! #define CHILD_MAX 20 /* Max, Max, ... */ /*
655 ! #define OPEN_MAX 20 /* Max, Max, ... */
657 #endif /* NESTED_SYS_LIMITS_CHECK */
660 #if defined( NESTED_SYS_LIMITS_CHECK )
662 ! #define CHILD_MAX 20 Max, Max, ... */ /*
663 ! #define OPEN_MAX 20 Max, Max, ... */
665 #endif /* NESTED_SYS_LIMITS_CHECK */
671 + #ifndef FIXINC_CXX_UNREADY_CHECK
672 + #define FIXINC_CXX_UNREADY_CHECK 1
679 #if defined( CXX_UNREADY_CHECK )
680 extern void* malloc( size_t );
681 #endif /* CXX_UNREADY_CHECK */
686 + #endif /* FIXINC_CXX_UNREADY_CHECK */
693 #if defined( AUX_ASM_CHECK )
694 ! #ifndef NOINLINE /* ain't got no inline, so we got it */
695 #endif /* NOINLINE */
696 #endif /* AUX_ASM_CHECK */
699 #if defined( HPUX_MAXINT_CHECK )
700 #define MAXINT 0x7FFFFFFF
701 #endif /* HPUX_MAXINT_CHECK */
705 #if defined( AUX_ASM_CHECK )
706 ! #if !defined(NOINLINE) && !defined(__GNUC__) /* ain't got no inline, so we got it */
707 #endif /* NOINLINE */
708 #endif /* AUX_ASM_CHECK */
711 #if defined( HPUX_MAXINT_CHECK )
713 #define MAXINT 0x7FFFFFFF
715 #endif /* HPUX_MAXINT_CHECK */
722 #if defined( AIX_VOLATILE_CHECK )
723 ! typedef volatile int sig_atomic_t;
724 #endif /* AIX_VOLATILE_CHECK */
728 #if defined( AIX_VOLATILE_CHECK )
729 ! typedef int sig_atomic_t;
730 #endif /* AIX_VOLATILE_CHECK */
731 *** inc/sys/spinlock.h
732 --- res/sys/spinlock.h
737 #if defined( HP_INLINE_CHECK )
738 ! # include "../machine/mumble.h"
739 #endif /* HP_INLINE_CHECK */
743 #if defined( HP_INLINE_CHECK )
744 ! # include <machine/mumble.h>
745 #endif /* HP_INLINE_CHECK */
752 #if defined( M88K_BAD_S_IF_CHECK )
753 ! #define S_ISREG(m) (m & S_IFREG) /* is regular? */
754 #endif /* M88K_BAD_S_IF_CHECK */
758 #if defined( M88K_BAD_S_IF_CHECK )
759 ! #define S_ISREG(m) (((m) & S_IFMT) == S_IFREG) /* is regular? */
760 #endif /* M88K_BAD_S_IF_CHECK */
767 #if defined( HPUX_SYSTIME_CHECK )
768 ! extern struct sigevent;
769 #endif /* HPUX_SYSTIME_CHECK */
773 #if defined( HPUX_SYSTIME_CHECK )
775 #endif /* HPUX_SYSTIME_CHECK */
782 #if defined( IRIX_MULTILINE_CMNT_CHECK )
783 ! /* we check the type of the result
784 ! // of the sizeof something. This is a bad test :-( */
785 #endif /* IRIX_MULTILINE_CMNT_CHECK */
789 #if defined( IRIX_MULTILINE_CMNT_CHECK )
790 ! /* we check the type of the result */
791 ! // /* of the sizeof something. This is a bad test :-( */
792 #endif /* IRIX_MULTILINE_CMNT_CHECK */
799 #if defined( AIX_SYSWAIT_CHECK )
802 extern pid_t wait3();
803 /* pid_t wait3(int *, int, struct rusage *); */
804 #endif /* AIX_SYSWAIT_CHECK */
811 #if defined( CTRL_QUOTES_DEF_CHECK )
812 ! #define BSD43_CTRL(n, x) (('n'<<8)+x)
813 #endif /* CTRL_QUOTES_DEF_CHECK */
816 #if defined( CTRL_QUOTES_USE_CHECK )
817 ! #define TIOCFOO BSD43_CTRL(T, 1)
818 #endif /* CTRL_QUOTES_USE_CHECK */
821 #if defined( IO_QUOTES_DEF_CHECK )
822 ! #define BSD43__IOWR(n, x) (('n'<<8)+x)
823 ! #define _IOWN(x,y,t) (_IOC_IN|(((t)&_IOCPARM_MASK)<<16)|('x'<<8)|y)
824 ! #define _IO(x,y) ('x'<<8|y)
825 #endif /* IO_QUOTES_DEF_CHECK */
828 #if defined( IO_QUOTES_USE_CHECK )
829 ! #define TIOCFOO BSD43__IOWR(T, 1)
830 #endif /* IO_QUOTES_USE_CHECK */
833 #if defined( MACHINE_NAME_CHECK )
834 #endif /* MACHINE_NAME_CHECK */
837 #if defined( UNDEFINE_NULL_CHECK )
839 #define NULL ((void*)0)
841 #endif /* UNDEFINE_NULL_CHECK */
845 #if defined( CTRL_QUOTES_DEF_CHECK )
846 ! #define BSD43_CTRL(n, x) ((n<<8)+x)
847 #endif /* CTRL_QUOTES_DEF_CHECK */
850 #if defined( CTRL_QUOTES_USE_CHECK )
851 ! #define TIOCFOO BSD43_CTRL('T', 1)
852 #endif /* CTRL_QUOTES_USE_CHECK */
855 #if defined( IO_QUOTES_DEF_CHECK )
856 ! #define BSD43__IOWR(n, x) ((n<<8)+x)
857 ! #define _IOWN(x,y,t) (_IOC_IN|(((t)&_IOCPARM_MASK)<<16)|(x<<8)|y)
858 ! #define _IO(x,y) (x<<8|y)
859 #endif /* IO_QUOTES_DEF_CHECK */
862 #if defined( IO_QUOTES_USE_CHECK )
863 ! #define TIOCFOO BSD43__IOWR('T', 1)
864 #endif /* IO_QUOTES_USE_CHECK */
867 #if defined( MACHINE_NAME_CHECK )
868 #endif /* MACHINE_NAME_CHECK */
871 #if defined( UNDEFINE_NULL_CHECK )
876 #define NULL ((void*)0)
879 #endif /* UNDEFINE_NULL_CHECK */
885 + #ifndef FIXINC_M88K_MULTI_INCL_CHECK
886 + #define FIXINC_M88K_MULTI_INCL_CHECK 1
890 #if defined( M88K_MULTI_INCL_CHECK )
895 #if defined( VXWORKS_NEEDS_VXTYPES_CHECK )
896 ! uint_t _clocks_per_sec;
897 #endif /* VXWORKS_NEEDS_VXTYPES_CHECK */
901 #if defined( VXWORKS_NEEDS_VXTYPES_CHECK )
902 ! unsigned int _clocks_per_sec;
903 #endif /* VXWORKS_NEEDS_VXTYPES_CHECK */
905 + #endif /* FIXINC_M88K_MULTI_INCL_CHECK */
912 #if defined( ALPHA_SBRK_CHECK )
913 ! extern char* sbrk(ptrdiff_t increment);
914 #endif /* ALPHA_SBRK_CHECK */
918 #if defined( ALPHA_SBRK_CHECK )
919 ! extern void *sbrk(ptrdiff_t increment);
920 #endif /* ALPHA_SBRK_CHECK */