1214501Srpaulo/* DO NOT EDIT THIS FILE. 2214501Srpaulo 3214501Srpaulo It has been auto-edited by fixincludes from: 4214501Srpaulo 5252726Srpaulo "fixinc/tests/inc/stdio.h" 6252726Srpaulo 7214501Srpaulo This had to be done to correct non-standard usages in the 8214501Srpaulo original, manufacturer supplied header file. */ 9214501Srpaulo 10214501Srpaulo#ifndef FIXINC_WRAP_STDIO_H_STDIO_STDARG_H 11214501Srpaulo#define FIXINC_WRAP_STDIO_H_STDIO_STDARG_H 1 12214501Srpaulo 13214501Srpaulo#define __need___va_list 14214501Srpaulo#include <stdarg.h> 15214501Srpaulo 16214501Srpaulo 17214501Srpaulo#if defined( AAB_AIX_STDIO_CHECK ) 18214501Srpaulo 19214501Srpaulo#endif /* AAB_AIX_STDIO_CHECK */ 20214501Srpaulo 21214501Srpaulo 22214501Srpaulo#if defined( AIX_STDIO_INLINE_CHECK ) 23214501Srpaulo#ifdef __cplusplus 24214501Srpaulo} 25214501Srpaulo#endif 26214501Srpaulo 27214501Srpaulo#if (defined(__cplusplus) && defined(__IBMCPP__)) 28214501Srpaulo#ifdef ferror 29252726Srpaulo#endif /* AIX_STDIO_INLINE_CHECK */ 30252726Srpaulo 31252726Srpaulo 32252726Srpaulo#if defined( ALPHA_GETOPT_CHECK ) 33252726Srpauloextern int getopt(int, char *const[], const char *); 34252726Srpaulo#endif /* ALPHA_GETOPT_CHECK */ 35252726Srpaulo 36252726Srpaulo 37214501Srpaulo#if defined( BSD_STDIO_ATTRS_CONFLICT_CHECK ) 38252726Srpaulo#define _BSD_STRING(_BSD_X) _BSD_STRINGX(_BSD_X) 39252726Srpaulo#define _BSD_STRINGX(_BSD_X) #_BSD_X 40252726Srpauloint vfscanf(FILE *, const char *, __builtin_va_list) __asm__ (_BSD_STRING(__USER_LABEL_PREFIX__) "__svfscanf"); 41214501Srpaulo#endif /* BSD_STDIO_ATTRS_CONFLICT_CHECK */ 42214501Srpaulo 43214501Srpaulo 44214501Srpaulo#if defined( APPLE_LOCAL_STDIO_FN_DEPRECATION_CHECK ) 45214501Srpaulo#if defined(__APPLE_LOCAL_DEPRECATIONS) 46214501Srpaulo__deprecated_msg("This function is provided for compat...") 47214501Srpaulo#endif 48214501Srpaulo#endif /* APPLE_LOCAL_STDIO_FN_DEPRECATION_CHECK */ 49214501Srpaulo 50214501Srpaulo 51214501Srpaulo#if defined( HPUX10_STDIO_DECLARATIONS_CHECK ) 52214501Srpaulo# define _iob __iob 53214501Srpaulo 54214501Srpaulo#endif /* HPUX10_STDIO_DECLARATIONS_CHECK */ 55214501Srpaulo 56214501Srpaulo 57214501Srpaulo#if defined( HPUX11_SNPRINTF_CHECK ) 58214501Srpauloextern int snprintf(char *, size_t, const char *, ...); 59214501Srpauloextern int snprintf(char *, _hpux_size_t, const char *, ...); 60214501Srpauloextern int snprintf(char *, _hpux_size_t, const char *, ...); 61214501Srpaulo#endif /* HPUX11_SNPRINTF_CHECK */ 62214501Srpaulo 63214501Srpaulo 64214501Srpaulo#if defined( HPUX11_VSNPRINTF_CHECK ) 65214501Srpauloextern int vsnprintf(char *, _hpux_size_t, const char *, __gnuc_va_list); 66214501Srpaulo#endif /* HPUX11_VSNPRINTF_CHECK */ 67214501Srpaulo 68214501Srpaulo 69214501Srpaulo#if defined( HPUX_VSSCANF_CHECK ) 70214501Srpauloextern int vsscanf(const char *, const char *, __gnuc_va_list); 71214501Srpaulo#endif /* HPUX_VSSCANF_CHECK */ 72214501Srpaulo 73214501Srpaulo 74214501Srpaulo#if defined( IRIX_STDIO_DUMMY_VA_LIST_CHECK ) 75214501Srpauloextern int printf( const char *, __gnuc_va_list ); 76214501Srpaulo#endif /* IRIX_STDIO_DUMMY_VA_LIST_CHECK */ 77214501Srpaulo 78214501Srpaulo 79214501Srpaulo#if defined( READ_RET_TYPE_CHECK ) 80214501Srpauloextern unsigned int fread(), fwrite(); 81252726Srpauloextern int fclose(), fflush(), foo(); 82252726Srpaulo#endif /* READ_RET_TYPE_CHECK */ 83252726Srpaulo 84252726Srpaulo 85252726Srpaulo#if defined( RS6000_PARAM_CHECK ) 86252726Srpauloextern int rename(const char *_old, const char *_new); 87252726Srpaulo#endif /* RS6000_PARAM_CHECK */ 88252726Srpaulo 89252726Srpaulo 90252726Srpaulo#if defined( SOLARIS_STD___FILBUF_CHECK ) 91252726Srpaulousing std::perror; 92252726Srpaulo#ifndef _LP64 93252726Srpaulousing std::__filbuf; 94252726Srpaulousing std::__flsbuf; 95252726Srpaulo#endif 96252726Srpaulo#endif 97252726Srpaulo#endif /* SOLARIS_STD___FILBUF_CHECK */ 98252726Srpaulo 99252726Srpaulo 100252726Srpaulo#if defined( SOLARIS_STD_GETS_CXX14_CHECK ) 101252726Srpaulo#if __cplusplus < 201402L 102252726Srpaulousing std::gets; 103252726Srpaulo#endif 104252726Srpaulo#endif /* SOLARIS_STD_GETS_CXX14_CHECK */ 105252726Srpaulo 106252726Srpaulo 107252726Srpaulo#if defined( STDIO_STDARG_H_CHECK ) 108252726Srpaulo 109252726Srpaulo#endif /* STDIO_STDARG_H_CHECK */ 110252726Srpaulo 111214501Srpaulo 112214501Srpaulo#if defined( STDIO_DUMMY_VA_LIST_CHECK ) 113214501Srpauloextern void mumble( __gnuc_va_list); 114#endif /* STDIO_DUMMY_VA_LIST_CHECK */ 115 116 117#if defined( ULTRIX_CONST_CHECK ) 118extern void perror( const char *__s ); 119extern int fputs( const char *__s, FILE *); 120extern size_t fwrite( const void *__ptr, size_t, size_t, FILE *); 121extern int fscanf( FILE *__stream, const char *__format, ...); 122extern int scanf( const char *__format, ...); 123 124#endif /* ULTRIX_CONST_CHECK */ 125 126 127#if defined( ULTRIX_CONST2_CHECK ) 128extern FILE *fopen( const char *__filename, const char *__type ); 129extern int sscanf( const char *__s, const char *__format, ...); 130extern FILE *popen( const char *, const char *); 131extern char *tempnam( const char *, const char *); 132 133#endif /* ULTRIX_CONST2_CHECK */ 134 135#endif /* FIXINC_WRAP_STDIO_H_STDIO_STDARG_H */ 136