xref: /netbsd-src/external/gpl3/gcc/dist/fixincludes/tests/base/time.h (revision b1e838363e3c6fc78a55519254d99869742dd33c)
14fee23f9Smrg /*  DO NOT EDIT THIS FILE.
24fee23f9Smrg 
34fee23f9Smrg     It has been auto-edited by fixincludes from:
44fee23f9Smrg 
54fee23f9Smrg 	"fixinc/tests/inc/time.h"
64fee23f9Smrg 
74fee23f9Smrg     This had to be done to correct non-standard usages in the
84fee23f9Smrg     original, manufacturer supplied header file.  */
94fee23f9Smrg 
104fee23f9Smrg 
114fee23f9Smrg 
124fee23f9Smrg #if defined( VXWORKS_NEEDS_VXTYPES_CHECK )
134fee23f9Smrg unsigned int	_clocks_per_sec;
144fee23f9Smrg #endif  /* VXWORKS_NEEDS_VXTYPES_CHECK */
154fee23f9Smrg 
164fee23f9Smrg 
174fee23f9Smrg #if defined( VXWORKS_TIME_CHECK )
184fee23f9Smrg #ifndef __gcc_VOIDFUNCPTR_defined
194fee23f9Smrg #ifdef __cplusplus
204fee23f9Smrg typedef void (*__gcc_VOIDFUNCPTR) (...);
214fee23f9Smrg #else
224fee23f9Smrg typedef void (*__gcc_VOIDFUNCPTR) ();
234fee23f9Smrg #endif
244fee23f9Smrg #define __gcc_VOIDFUNCPTR_defined
254fee23f9Smrg #endif
264fee23f9Smrg #define VOIDFUNCPTR __gcc_VOIDFUNCPTR
274fee23f9Smrg #endif  /* VXWORKS_TIME_CHECK */
28*b1e83836Smrg 
29*b1e83836Smrg 
30*b1e83836Smrg #if defined( VXWORKS_TIME_H_SYSLIB_CHECK )
31*b1e83836Smrg /* kernel header pattern:  */
32*b1e83836Smrg #include <vxWorks.h>
33*b1e83836Smrg #include <sysLib.h>
34*b1e83836Smrg 
35*b1e83836Smrg /* rtp header pattern:  */
36*b1e83836Smrg #ifndef _YVALS
37*b1e83836Smrg #include <yvals.h>
38*b1e83836Smrg #endif /* _YVALS */
39*b1e83836Smrg #include <sysLib.h>
40*b1e83836Smrg 
41*b1e83836Smrg #define CLOCKS_PER_SEC  sysClkRateGet()
42*b1e83836Smrg #endif  /* VXWORKS_TIME_H_SYSLIB_CHECK */
43