stdio.h 2.8 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107
  1. /* DO NOT EDIT THIS FILE.
  2. It has been auto-edited by fixincludes from:
  3. "fixinc/tests/inc/stdio.h"
  4. This had to be done to correct non-standard usages in the
  5. original, manufacturer supplied header file. */
  6. #ifndef FIXINC_WRAP_STDIO_H_STDIO_STDARG_H
  7. #define FIXINC_WRAP_STDIO_H_STDIO_STDARG_H 1
  8. #define __need___va_list
  9. #include <stdarg.h>
  10. #if defined( AAB_AIX_STDIO_CHECK )
  11. #endif /* AAB_AIX_STDIO_CHECK */
  12. #if defined( ALPHA_GETOPT_CHECK )
  13. extern int getopt(int, char *const[], const char *);
  14. #endif /* ALPHA_GETOPT_CHECK */
  15. #if defined( BSD_STDIO_ATTRS_CONFLICT_CHECK )
  16. #define _BSD_STRING(_BSD_X) _BSD_STRINGX(_BSD_X)
  17. #define _BSD_STRINGX(_BSD_X) #_BSD_X
  18. int vfscanf(FILE *, const char *, __builtin_va_list) __asm__ (_BSD_STRING(__USER_LABEL_PREFIX__) "__svfscanf");
  19. #endif /* BSD_STDIO_ATTRS_CONFLICT_CHECK */
  20. #if defined( HPUX10_STDIO_DECLARATIONS_CHECK )
  21. # define _iob __iob
  22. #endif /* HPUX10_STDIO_DECLARATIONS_CHECK */
  23. #if defined( HPUX11_SNPRINTF_CHECK )
  24. extern int snprintf(char *, size_t, const char *, ...);
  25. extern int snprintf(char *, _hpux_size_t, const char *, ...);
  26. extern int snprintf(char *, _hpux_size_t, const char *, ...);
  27. #endif /* HPUX11_SNPRINTF_CHECK */
  28. #if defined( HPUX11_VSNPRINTF_CHECK )
  29. extern int vsnprintf(char *, _hpux_size_t, const char *, __gnuc_va_list);
  30. #endif /* HPUX11_VSNPRINTF_CHECK */
  31. #if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK )
  32. extern int printf( const char *, __gnuc_va_list );
  33. #endif /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */
  34. #if defined( READ_RET_TYPE_CHECK )
  35. extern unsigned int fread(), fwrite();
  36. extern int fclose(), fflush(), foo();
  37. #endif /* READ_RET_TYPE_CHECK */
  38. #if defined( RS6000_PARAM_CHECK )
  39. extern int rename(const char *_old, const char *_new);
  40. #endif /* RS6000_PARAM_CHECK */
  41. #if defined( SOLARIS_STD___FILBUF_CHECK )
  42. using std::perror;
  43. #ifndef _LP64
  44. using std::__filbuf;
  45. using std::__flsbuf;
  46. #endif
  47. #endif
  48. #endif /* SOLARIS_STD___FILBUF_CHECK */
  49. #if defined( STDIO_STDARG_H_CHECK )
  50. #endif /* STDIO_STDARG_H_CHECK */
  51. #if defined( STDIO_DUMMY_VA_LIST_CHECK )
  52. extern void mumble( __gnuc_va_list);
  53. #endif /* STDIO_DUMMY_VA_LIST_CHECK */
  54. #if defined( ULTRIX_CONST_CHECK )
  55. extern void perror( const char *__s );
  56. extern int fputs( const char *__s, FILE *);
  57. extern size_t fwrite( const void *__ptr, size_t, size_t, FILE *);
  58. extern int fscanf( FILE *__stream, const char *__format, ...);
  59. extern int scanf( const char *__format, ...);
  60. #endif /* ULTRIX_CONST_CHECK */
  61. #if defined( ULTRIX_CONST2_CHECK )
  62. extern FILE *fopen( const char *__filename, const char *__type );
  63. extern int sscanf( const char *__s, const char *__format, ...);
  64. extern FILE *popen( const char *, const char *);
  65. extern char *tempnam( const char *, const char *);
  66. #endif /* ULTRIX_CONST2_CHECK */
  67. #endif /* FIXINC_WRAP_STDIO_H_STDIO_STDARG_H */