#pragma clang system_header
// Declare 'errno' as an extern variable in a system header.
// This may be not allowed in C99.
extern int errno;
#pragma clang system_header
// Declare 'errno' as an extern variable in a system header.
// This may be not allowed in C99.
extern int errno;