GDBserver

Macros | Functions
stdio.h File Reference
`#include <stdarg.h>`
`#include <stddef.h>`
`#include <sys/types.h>`

Go to the source code of this file.

## Macros
#define | _GL_ALREADY_INCLUDING_STDIO_H
#define | _GL_STDIO_H
#define | _GL_ATTRIBUTE_FORMAT(spec) /* empty */
#define | _GL_ATTRIBUTE_FORMAT_PRINTF(formatstring_parameter, first_argument) _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))
#define | _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM(formatstring_parameter, first_argument) _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))
#define | _GL_ATTRIBUTE_FORMAT_SCANF(formatstring_parameter, first_argument) _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))
#define | _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM(formatstring_parameter, first_argument) _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))
#define | _GL_CXXDEFS_H
#define | _GL_BEGIN_NAMESPACE
#define | _GL_END_NAMESPACE
#define | _GL_EXTERN_C extern
#define | _GL_FUNCDECL_RPL(func, rettype, parameters_and_attributes) _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define | _GL_FUNCDECL_RPL_1(rpl_func, rettype, parameters_and_attributes) _GL_EXTERN_C rettype rpl_func parameters_and_attributes
#define | _GL_FUNCDECL_SYS(func, rettype, parameters_and_attributes) _GL_EXTERN_C rettype func parameters_and_attributes
#define | _GL_CXXALIAS_RPL(func, rettype, parameters) _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#define | _GL_CXXALIAS_RPL_1(func, rpl_func, rettype, parameters) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIAS_RPL_CAST_1(func, rpl_func, rettype, parameters) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIAS_SYS(func, rettype, parameters) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIAS_SYS_CAST(func, rettype, parameters) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIAS_SYS_CAST2(func, rettype, parameters, rettype2, parameters2) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIASWARN(func) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_CXXALIASWARN1(func, rettype, parameters_and_attributes) _GL_EXTERN_C int _gl_cxxalias_dummy
#define | _GL_ARG_NONNULL(params)
#define | _GL_WARN_ON_USE(function, message) _GL_WARN_EXTERN_C int _gl_warn_on_use
#define | _GL_WARN_ON_USE_CXX(function, rettype, parameters_and_attributes, msg) _GL_WARN_EXTERN_C int _gl_warn_on_use
#define | _GL_WARN_EXTERN_C extern
#define | _GL_STDIO_STRINGIZE(token) #token
#define | _GL_STDIO_MACROEXPAND_AND_STRINGIZE(token) _GL_STDIO_STRINGIZE(token)

## Functions
| _GL_CXXALIAS_SYS (fgetc, int,(FILE *stream))
| _GL_CXXALIASWARN (fgetc)
| _GL_CXXALIAS_SYS (fgets, char *,(char *s, int n, FILE *stream))
| _GL_CXXALIASWARN (fgets)
| _GL_CXXALIAS_SYS (fprintf, int,(FILE *fp, const char *format,...))
| _GL_CXXALIASWARN (fprintf)
| _GL_CXXALIAS_SYS (fputc, int,(int c, FILE *stream))
| _GL_CXXALIASWARN (fputc)
| _GL_CXXALIAS_SYS (fputs, int,(const char *string, FILE *stream))
| _GL_CXXALIASWARN (fputs)
| _GL_CXXALIAS_SYS (fread, size_t,(void *ptr, size_t s, size_t n, FILE *stream))
| _GL_CXXALIASWARN (fread)
| _GL_CXXALIAS_SYS (fscanf, int,(FILE *stream, const char *format,...))
| _GL_CXXALIASWARN (fscanf)
| _GL_CXXALIAS_SYS (fwrite, size_t,(const void *ptr, size_t s, size_t n, FILE *stream))
| _GL_CXXALIASWARN (fwrite)
| _GL_CXXALIAS_SYS (getc, int,(FILE *stream))
| _GL_CXXALIASWARN (getc)
| _GL_CXXALIAS_SYS (getchar, int,(void))
| _GL_CXXALIASWARN (getchar)
| _GL_CXXALIAS_SYS (printf, int,(const char *format,...))
| _GL_CXXALIASWARN (printf)
| _GL_CXXALIAS_SYS (putc, int,(int c, FILE *stream))
| _GL_CXXALIASWARN (putc)
| _GL_CXXALIAS_SYS (putchar, int,(int c))
| _GL_CXXALIASWARN (putchar)
| _GL_CXXALIAS_SYS (puts, int,(const char *string))
| _GL_CXXALIASWARN (puts)
| _GL_CXXALIAS_SYS (rename, int,(const char *old_filename, const char *new_filename))
| _GL_CXXALIASWARN (rename)
| _GL_CXXALIAS_SYS (scanf, int,(const char *format,...))
| _GL_CXXALIASWARN (scanf)
| _GL_CXXALIAS_SYS_CAST (vfprintf, int,(FILE *fp, const char *format, va_list args))
| _GL_CXXALIASWARN (vfprintf)
| _GL_CXXALIAS_SYS_CAST (vprintf, int,(const char *format, va_list args))
| _GL_CXXALIASWARN (vprintf)

## Macro Definition Documentation

## ◆ _GL_ALREADY_INCLUDING_STDIO_H

#define _GL_ALREADY_INCLUDING_STDIO_H

Definition at line 40 of file stdio.h.

## ◆ _GL_ARG_NONNULL

#define _GL_ARG_NONNULL | ( |  | params | ) |

Definition at line 423 of file stdio.h.

## ◆ _GL_ATTRIBUTE_FORMAT

#define _GL_ATTRIBUTE_FORMAT | ( |  | spec | ) | /* empty */

Definition at line 69 of file stdio.h.

## ◆ _GL_ATTRIBUTE_FORMAT_PRINTF

#define _GL_ATTRIBUTE_FORMAT_PRINTF | ( |  | formatstring_parameter,
|  |  | first_argument
| ) |  | _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))

Definition at line 80 of file stdio.h.

## ◆ _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM

#define _GL_ATTRIBUTE_FORMAT_PRINTF_SYSTEM | ( |  | formatstring_parameter,
|  |  | first_argument
| ) |  | _GL_ATTRIBUTE_FORMAT ((__printf__, formatstring_parameter, first_argument))

Definition at line 92 of file stdio.h.

## ◆ _GL_ATTRIBUTE_FORMAT_SCANF

#define _GL_ATTRIBUTE_FORMAT_SCANF | ( |  | formatstring_parameter,
|  |  | first_argument
| ) |  | _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))

Definition at line 104 of file stdio.h.

## ◆ _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM

#define _GL_ATTRIBUTE_FORMAT_SCANF_SYSTEM | ( |  | formatstring_parameter,
|  |  | first_argument
| ) |  | _GL_ATTRIBUTE_FORMAT ((__scanf__, formatstring_parameter, first_argument))

Definition at line 112 of file stdio.h.

## ◆ _GL_BEGIN_NAMESPACE

#define _GL_BEGIN_NAMESPACE

Definition at line 132 of file stdio.h.

## ◆ _GL_CXXALIAS_RPL

#define _GL_CXXALIAS_RPL | ( |  | func,
|  |  | rettype,
|  |  | parameters
| ) |  | _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)

Definition at line 234 of file stdio.h.

## ◆ _GL_CXXALIAS_RPL_1

#define _GL_CXXALIAS_RPL_1 | ( |  | func,
|  |  | rpl_func,
|  |  | rettype,
|  |  | parameters
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 249 of file stdio.h.

## ◆ _GL_CXXALIAS_RPL_CAST_1

#define _GL_CXXALIAS_RPL_CAST_1 | ( |  | func,
|  |  | rpl_func,
|  |  | rettype,
|  |  | parameters
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 272 of file stdio.h.

## ◆ _GL_CXXALIAS_SYS

#define _GL_CXXALIAS_SYS | ( |  | func,
|  |  | rettype,
|  |  | parameters
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 299 of file stdio.h.

## ◆ _GL_CXXALIAS_SYS_CAST

#define _GL_CXXALIAS_SYS_CAST | ( |  | func,
|  |  | rettype,
|  |  | parameters
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 322 of file stdio.h.

## ◆ _GL_CXXALIAS_SYS_CAST2

#define _GL_CXXALIAS_SYS_CAST2 | ( |  | func,
|  |  | rettype,
|  |  | parameters,
|  |  | rettype2,
|  |  | parameters2
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 353 of file stdio.h.

## ◆ _GL_CXXALIASWARN

#define _GL_CXXALIASWARN | ( |  | func | ) | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 381 of file stdio.h.

## ◆ _GL_CXXALIASWARN1

#define _GL_CXXALIASWARN1 | ( |  | func,
|  |  | rettype,
|  |  | parameters_and_attributes
| ) |  | _GL_EXTERN_C int _gl_cxxalias_dummy

Definition at line 409 of file stdio.h.

## ◆ _GL_CXXDEFS_H

#define _GL_CXXDEFS_H

Definition at line 125 of file stdio.h.

## ◆ _GL_END_NAMESPACE

#define _GL_END_NAMESPACE

Definition at line 133 of file stdio.h.

## ◆ _GL_EXTERN_C

#define _GL_EXTERN_C extern

Definition at line 200 of file stdio.h.

## ◆ _GL_FUNCDECL_RPL

#define _GL_FUNCDECL_RPL | ( |  | func,
|  |  | rettype,
|  |  | parameters_and_attributes
| ) |  | _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)

Definition at line 210 of file stdio.h.

## ◆ _GL_FUNCDECL_RPL_1

#define _GL_FUNCDECL_RPL_1 | ( |  | rpl_func,
|  |  | rettype,
|  |  | parameters_and_attributes
| ) |  | _GL_EXTERN_C rettype rpl_func parameters_and_attributes

Definition at line 212 of file stdio.h.

## ◆ _GL_FUNCDECL_SYS

#define _GL_FUNCDECL_SYS | ( |  | func,
|  |  | rettype,
|  |  | parameters_and_attributes
| ) |  | _GL_EXTERN_C rettype func parameters_and_attributes

Definition at line 222 of file stdio.h.

## ◆ _GL_STDIO_H

#define _GL_STDIO_H

Definition at line 48 of file stdio.h.

## ◆ _GL_STDIO_MACROEXPAND_AND_STRINGIZE

#define _GL_STDIO_MACROEXPAND_AND_STRINGIZE | ( |  | token | ) | _GL_STDIO_STRINGIZE(token)

Definition at line 477 of file stdio.h.

## ◆ _GL_STDIO_STRINGIZE

#define _GL_STDIO_STRINGIZE | ( |  | token | ) | #token

Definition at line 476 of file stdio.h.

## ◆ _GL_WARN_EXTERN_C

#define _GL_WARN_EXTERN_C extern

Definition at line 471 of file stdio.h.

## ◆ _GL_WARN_ON_USE

#define _GL_WARN_ON_USE | ( |  | function,
|  |  | message
| ) |  | _GL_WARN_EXTERN_C int _gl_warn_on_use

Definition at line 439 of file stdio.h.

## ◆ _GL_WARN_ON_USE_CXX

#define _GL_WARN_ON_USE_CXX | ( |  | function,
|  |  | rettype,
|  |  | parameters_and_attributes,
|  |  | msg
| ) |  | _GL_WARN_EXTERN_C int _gl_warn_on_use

Definition at line 460 of file stdio.h.

## Function Documentation

## ◆ _GL_CXXALIAS_SYS() [1/16]

_GL_CXXALIAS_SYS | ( | fgetc | ,
|  | int | ,
|  | (FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [2/16]

_GL_CXXALIAS_SYS | ( | fgets | ,
|  | char * | ,
|  | (char *s, int n, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [3/16]

_GL_CXXALIAS_SYS | ( | fprintf | ,
|  | int | ,
|  | (FILE *fp, const char *format,...) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [4/16]

_GL_CXXALIAS_SYS | ( | fputc | ,
|  | int | ,
|  | (int c, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [5/16]

_GL_CXXALIAS_SYS | ( | fputs | ,
|  | int | ,
|  | (const char *string, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [6/16]

_GL_CXXALIAS_SYS | ( | fread | ,
|  | size_t | ,
|  | (void *ptr, size_t s, size_t n, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [7/16]

_GL_CXXALIAS_SYS | ( | fscanf | ,
|  | int | ,
|  | (FILE *stream, const char *format,...) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [8/16]

_GL_CXXALIAS_SYS | ( | fwrite | ,
|  | size_t | ,
|  | (const void *ptr, size_t s, size_t n, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [9/16]

_GL_CXXALIAS_SYS | ( | getc | ,
|  | int | ,
|  | (FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [10/16]

_GL_CXXALIAS_SYS | ( | getchar | ,
|  | int | ,
|  | (void) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [11/16]

_GL_CXXALIAS_SYS | ( | printf | ,
|  | int | ,
|  | (const char *format,...) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [12/16]

_GL_CXXALIAS_SYS | ( | putc | ,
|  | int | ,
|  | (int c, FILE *stream) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [13/16]

_GL_CXXALIAS_SYS | ( | putchar | ,
|  | int | ,
|  | (int c) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [14/16]

_GL_CXXALIAS_SYS | ( | puts | ,
|  | int | ,
|  | (const char *string) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [15/16]

_GL_CXXALIAS_SYS | ( | rename | ,
|  | int | ,
|  | (const char *old_filename, const char *new_filename) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS() [16/16]

_GL_CXXALIAS_SYS | ( | scanf | ,
|  | int | ,
|  | (const char *format,...) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS_CAST() [1/2]

_GL_CXXALIAS_SYS_CAST | ( | vfprintf | ,
|  | int | ,
|  | (FILE *fp, const char *format, va_list args) |
| ) |  |

## ◆ _GL_CXXALIAS_SYS_CAST() [2/2]

_GL_CXXALIAS_SYS_CAST | ( | vprintf | ,
|  | int | ,
|  | (const char *format, va_list args) |
| ) |  |

## ◆ _GL_CXXALIASWARN() [1/18]

_GL_CXXALIASWARN | ( | fgetc |  | ) |

## ◆ _GL_CXXALIASWARN() [2/18]

_GL_CXXALIASWARN | ( | fgets |  | ) |

## ◆ _GL_CXXALIASWARN() [3/18]

_GL_CXXALIASWARN | ( | fprintf |  | ) |

## ◆ _GL_CXXALIASWARN() [4/18]

_GL_CXXALIASWARN | ( | fputc |  | ) |

## ◆ _GL_CXXALIASWARN() [5/18]

_GL_CXXALIASWARN | ( | fputs |  | ) |

## ◆ _GL_CXXALIASWARN() [6/18]

_GL_CXXALIASWARN | ( | fread |  | ) |

## ◆ _GL_CXXALIASWARN() [7/18]

_GL_CXXALIASWARN | ( | fscanf |  | ) |

## ◆ _GL_CXXALIASWARN() [8/18]

_GL_CXXALIASWARN | ( | fwrite |  | ) |

## ◆ _GL_CXXALIASWARN() [9/18]

_GL_CXXALIASWARN | ( | getc |  | ) |

## ◆ _GL_CXXALIASWARN() [10/18]

_GL_CXXALIASWARN | ( | getchar |  | ) |

## ◆ _GL_CXXALIASWARN() [11/18]

_GL_CXXALIASWARN | ( | printf |  | ) |

## ◆ _GL_CXXALIASWARN() [12/18]

_GL_CXXALIASWARN | ( | putc |  | ) |

## ◆ _GL_CXXALIASWARN() [13/18]

_GL_CXXALIASWARN | ( | putchar |  | ) |

## ◆ _GL_CXXALIASWARN() [14/18]

_GL_CXXALIASWARN | ( | puts |  | ) |

## ◆ _GL_CXXALIASWARN() [15/18]

_GL_CXXALIASWARN | ( | rename |  | ) |

## ◆ _GL_CXXALIASWARN() [16/18]

_GL_CXXALIASWARN | ( | scanf |  | ) |

## ◆ _GL_CXXALIASWARN() [17/18]

_GL_CXXALIASWARN | ( | vfprintf |  | ) |

## ◆ _GL_CXXALIASWARN() [18/18]

_GL_CXXALIASWARN | ( | vprintf |  | ) |