2 Copyright © 2010-2013, The AROS Development Team. All rights reserved.
5 Additional startup code for posixc.library that is executed during
6 init of a program that uses the library.
7 This file is thus not part of posixc.library but is used by the
8 startup section in posixc.conf
11 #include <proto/stdc.h>
12 #include <proto/stdcio.h>
13 #include <proto/posixc.h>
15 static int __posixc_startup(void)
17 struct PosixCBase
*PosixCBase
= __aros_getbase_PosixCBase();
19 PosixCBase
->StdCBase
= __aros_getbase_StdCBase();
20 PosixCBase
->StdCIOBase
= __aros_getbase_StdCIOBase();
22 return PosixCBase
->StdCBase
!= NULL
23 && PosixCBase
->StdCIOBase
!= NULL
;
26 ADD2INIT(__posixc_startup
, -50);