linux/bootstrap: use Forbid/Permit only when thread is main AROS thread
[AROS.git] / compiler / stdc / __stdcio_intbase.h
blob9e66af0e19face64fb3f0b1c4c9cdb6ea2eaa687
1 /*
2 Copyright © 2012-2013, The AROS Development Team. All rights reserved.
3 $Id$
5 This file defines the private part of StdCIOBase.
6 This should only be used internally in stdcio.library code so
7 changes can be made to this structure without breaking backwards
8 compatibility.
9 */
10 #ifndef __STDCIO_INTBASE_H
11 #define __STDCIO_INTBASE_H
13 #include <libraries/stdcio.h>
15 #include "__stdio.h"
17 struct StdCIOIntBase
19 struct StdCIOBase StdCIOBase;
21 /* getenv.c */
22 LONG varsize;
23 char *envvar;
25 /* __stdio.c */
26 void *streampool;
27 struct MinList files;
28 struct __sFILE intstdin, intstdout, intstderr;
30 /* tmpnam.c */
31 char tmpnambuffer[L_tmpnam];
32 unsigned long filecount;
35 #endif //__STDCIO_INTBASE_H