KallistiOS
2.0.0
Main Page
Modules
Data Structures
Files
File List
Globals
All
Data Structures
Files
Functions
Variables
Typedefs
Enumerations
Enumerator
Macros
Groups
include
sys
stdio.h
Go to the documentation of this file.
1
/** \file sys/stdio.h
2
\brief Basic sys/stdio.h file from newlib.
3
4
This file simply defines locking for files as no-ops if they aren't defined
5
already.
6
*/
7
8
#ifndef _NEWLIB_STDIO_H
9
#define _NEWLIB_STDIO_H
10
11
// Cribbed from newlib sys/stdio.h
12
13
/* Internal locking macros, used to protect stdio functions. In the
14
general case, expand to nothing. */
15
#if !defined(_flockfile)
16
/** \brief No-op lock on a file
17
\param fp The file to lock.
18
*/
19
# define _flockfile(fp)
20
#endif
21
22
#if !defined(_funlockfile)
23
/** \brief No-op unlock a file
24
\param fp The file to unlock.
25
*/
26
# define _funlockfile(fp)
27
#endif
28
29
// Added for old KOS source compatability
30
#include <
kos/dbglog.h
>
31
32
#endif
/* _NEWLIB_STDIO_H */
Generated by
1.8.1.1