--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double abs( double _Complex x ) { /* TODO */ };
+float abs( float _Complex x ) { /* TODO */ };
+long double abs( long double _Complex x ) { /* TODO */ };
+double fabs( double _Complex x ) { /* TODO */ };
+float fabs( float _Complex x ) { /* TODO */ };
+long double fabs( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double cabs( double _Complex x ) { /* TODO */ };
+float cabsf( float _Complex x ) { /* TODO */ };
+long double cabsl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex acos( double _Complex x ) { /* TODO */ };
+float _Complex acos( float _Complex x ) { /* TODO */ };
+long double _Complex acos( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex cacos( double _Complex x ) { /* TODO */ };
+float _Complex cacosf( float _Complex x ) { /* TODO */ };
+long double _Complex cacosl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex acosh( double _Complex x ) { /* TODO */ };
+float _Complex acosh( float _Complex x ) { /* TODO */ };
+long double _Complex acosh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex cacosh( double _Complex x ) { /* TODO */ };
+float _Complex cacoshf( float _Complex x ) { /* TODO */ };
+long double _Complex cacoshl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double arg( double _Complex x ) { /* TODO */ };
+float arg( float _Complex x ) { /* TODO */ };
+long double arg( long double _Complex x ) { /* TODO */ };
+float carg( float _Complex x ) { /* TODO */ };
+long double carg( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double carg( double _Complex x ) { /* TODO */ };
+float cargf( float _Complex x ) { /* TODO */ };
+long double cargl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex asin( double _Complex x ) { /* TODO */ };
+float _Complex asin( float _Complex x ) { /* TODO */ };
+long double _Complex asin( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex casin( double _Complex x ) { /* TODO */ };
+float _Complex casinf( float _Complex x ) { /* TODO */ };
+long double _Complex casinl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex asinh( double _Complex x ) { /* TODO */ };
+float _Complex asinh( float _Complex x ) { /* TODO */ };
+long double _Complex asinh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex casinh( double _Complex x ) { /* TODO */ };
+float _Complex casinhf( float _Complex x ) { /* TODO */ };
+long double _Complex casinhl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex atan( double _Complex x ) { /* TODO */ };
+float _Complex atan( float _Complex x ) { /* TODO */ };
+long double _Complex atan( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex catan( double _Complex x ) { /* TODO */ };
+float _Complex catanf( float _Complex x ) { /* TODO */ };
+long double _Complex catanl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex atanh( double _Complex x ) { /* TODO */ };
+float _Complex atanh( float _Complex x ) { /* TODO */ };
+long double _Complex atanh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex catanh( double _Complex x ) { /* TODO */ };
+float _Complex catanhf( float _Complex x ) { /* TODO */ };
+long double _Complex catanhl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float _Complex conj( float _Complex x ) { /* TODO */ };
+long double _Complex conj( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex conj( double _Complex x ) { /* TODO */ };
+float _Complex conjf( float _Complex x ) { /* TODO */ };
+long double _Complex conjl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex cos( double _Complex x ) { /* TODO */ };
+float _Complex cos( float _Complex x ) { /* TODO */ };
+long double _Complex cos( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex ccos( double _Complex x ) { /* TODO */ };
+float _Complex ccosf( float _Complex x ) { /* TODO */ };
+long double _Complex ccosl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex cosh( double _Complex x ) { /* TODO */ };
+float _Complex cosh( float _Complex x ) { /* TODO */ };
+long double _Complex cosh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex ccosh( double _Complex x ) { /* TODO */ };
+float _Complex ccoshf( float _Complex x ) { /* TODO */ };
+long double _Complex ccoshl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex exp( double _Complex x ) { /* TODO */ };
+float _Complex exp( float _Complex x ) { /* TODO */ };
+long double _Complex exp( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex cexp( double _Complex x ) { /* TODO */ };
+float _Complex cexpf( float _Complex x ) { /* TODO */ };
+long double _Complex cexpl( long double _Complex x ) { /* TODO */ };
+
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double imag( double _Complex x ) { /* TODO */ };
+float imag( float _Complex x ) { /* TODO */ };
+long double imag( long double _Complex x ) { /* TODO */ };
+float cimag( float _Complex x ) { /* TODO */ };
+long double cimag( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double cimag( double _Complex x ) { /* TODO */ };
+float cimagf( float _Complex x ) { /* TODO */ };
+long double cimagl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex log( double _Complex x ) { /* TODO */ };
+float _Complex log( float _Complex x ) { /* TODO */ };
+long double _Complex log( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex clog( double _Complex x ) { /* TODO */ };
+float _Complex clogf( float _Complex x ) { /* TODO */ };
+long double _Complex clogl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex pow( double _Complex x, double _Complex y ) { /* TODO */ };
+float _Complex pow( float _Complex x, float _Complex y ) { /* TODO */ };
+long double _Complex pow( long double _Complex x, long double _Complex y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex cpow( double _Complex x, double _Complex y ) { /* TODO */ };
+float _Complex cpowf( float _Complex x, float _Complex y ) { /* TODO */ };
+long double _Complex cpowl( long double _Complex x, long double _Complex y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float _Complex cproj( float _Complex x ) { /* TODO */ };
+long double _Complex cproj( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex cproj( double _Complex x ) { /* TODO */ };
+float _Complex cprojf( float _Complex x ) { /* TODO */ };
+long double _Complex cprojl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double real( double _Complex x ) { /* TODO */ };
+float real( float _Complex x ) { /* TODO */ };
+long double real( long double _Complex x ) { /* TODO */ };
+float creal( float _Complex x ) { /* TODO */ };
+long double creal( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double creal( double _Complex x ) { /* TODO */ };
+float crealf( float _Complex x ) { /* TODO */ };
+long double creall( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex sin( double _Complex x ) { /* TODO */ };
+float _Complex sin( float _Complex x ) { /* TODO */ };
+long double _Complex sin( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex csin( double _Complex x ) { /* TODO */ };
+float _Complex csinf( float _Complex x ) { /* TODO */ };
+long double _Complex csinl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex sinh( double _Complex x ) { /* TODO */ };
+float _Complex sinh( float _Complex x ) { /* TODO */ };
+long double _Complex sinh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex csinh( double _Complex x ) { /* TODO */ };
+float _Complex csinhf( float _Complex x ) { /* TODO */ };
+long double _Complex csinhl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex sqrt( double _Complex x ) { /* TODO */ };
+float _Complex sqrt( float _Complex x ) { /* TODO */ };
+long double _Complex sqrt( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex csqrt( double _Complex x ) { /* TODO */ };
+float _Complex csqrtf( float _Complex x ) { /* TODO */ };
+long double _Complex csqrtl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex tan( double _Complex x ) { /* TODO */ };
+float _Complex tan( float _Complex x ) { /* TODO */ };
+long double _Complex tan( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex ctan( double _Complex x ) { /* TODO */ };
+float _Complex ctanf( float _Complex x ) { /* TODO */ };
+long double _Complex ctanl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double _Complex tanh( double _Complex x ) { /* TODO */ };
+float _Complex tanh( float _Complex x ) { /* TODO */ };
+long double _Complex tanh( long double _Complex x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double _Complex ctanh( double _Complex x ) { /* TODO */ };
+float _Complex ctanhf( float _Complex x ) { /* TODO */ };
+long double _Complex ctanhl( long double _Complex x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int isalnum( int c ) { /* TODO */ };
+int isalpha( int c ) { /* TODO */ };
+int isblank( int c ) { /* TODO */ };
+int iscntrl( int c ) { /* TODO */ };
+int isdigit( int c ) { /* TODO */ };
+int isgraph( int c ) { /* TODO */ };
+int islower( int c ) { /* TODO */ };
+int isprint( int c ) { /* TODO */ };
+int ispunct( int c ) { /* TODO */ };
+int isspace( int c ) { /* TODO */ };
+int isupper( int c ) { /* TODO */ };
+int isxdigit( int c ) { /* TODO */ };
+int tolower( int c ) { /* TODO */ };
+int toupper( int c ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int errno = 0;
\ No newline at end of file
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int feclearexcept( int exceptions ) { /* TODO */ };
+int fegetexceptflag( fexcept_t * flags, int exceptions ) { /* TODO */ };
+int feraiseexcept( int exceptions ) { /* TODO */ };
+int fesetexceptflag( const fexcept_t * flags, int exceptions ) { /* TODO */ };
+int fetestexcept( int exceptions ) { /* TODO */ };
+
+int fegetround( void ) { /* TODO */ };
+int fesetround( int mode ) { /* TODO */ };
+
+int fegetenv( fenv_t * environment ) { /* TODO */ };
+int feholdexcept( fenv_t * environment ) { /* TODO */ };
+int fesetenv( const fenv_t * environment ) { /* TODO */ };
+int feupdateenv( const fenv_t * environment ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+intmax_t abs( intmax_t i ) { /* TODO */ };
+imaxdiv_t div( intmax_t numer, intmax_t denom ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+intmax_t imaxabs( intmax_t i ) { /* TODO */ };
+imaxdiv_t imaxdiv( intmax_t numer, intmax_t denom ) { /* TODO */ };
+
+intmax_t strtoimax( const char * restrict s, char * * restrict endptr, int base ) { /* TODO */ };
+uintmax_t strtoumax( const char * restrict s, char * * restrict endptr, int base ) { /* TODO */ };
+intmax_t wcstoimax( const wchar_t * restrict s, wchar_t * * restrict endptr, int base ) { /* TODO */ };
+uintmax_t wcstoumax( const wchar_t * restrict s, wchar_t * * restrict endptr, int base ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+struct lconv * localeconv( void ) { /* TODO */ };
+char * setlocale( int categories, const char * locale_name ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+double abs( double x ) { /* TODO */ };
+float abs( float x ) { /* TODO */ };
+long double abs( long double x ) { /* TODO */ };
+float fabs( float x ) { /* TODO */ };
+long double fabs( long double x ) { /* TODO */ };
+
+long abs( long i ) { /* TODO */ };
+long long abs( long long i ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fabs( double x ) { /* TODO */ };
+float fabsf( float x ) { /* TODO */ };
+long double fabsl( long double x ) { /* TODO */ };
+
+int abs( int i ) { /* TODO */ };
+long long llabs( long long i ) { /* TODO */ };
+long labs( long i ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float acos( float x ) { /* TODO */ };
+long double acos( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double acos( double x ) { /* TODO */ };
+float acosf( float x ) { /* TODO */ };
+long double acosl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float acosh( float x ) { /* TODO */ };
+long double acosh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double acosh( double x ) { /* TODO */ };
+float acoshf( float x ) { /* TODO */ };
+long double acoshl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float asin( float x ) { /* TODO */ };
+long double asin( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double asin( double x ) { /* TODO */ };
+float asinf( float x ) { /* TODO */ };
+long double asinl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float asinh( float x ) { /* TODO */ };
+long double asinh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double asinh( double x ) { /* TODO */ };
+float asinhf( float x ) { /* TODO */ };
+long double asinhl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float atan( float x ) { /* TODO */ };
+long double atan( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double atan( double x ) { /* TODO */ };
+float atanf( float x ) { /* TODO */ };
+long double atanl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float atan2( float y, float x ) { /* TODO */ };
+long double atan2( long double y, long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double atan2( double y, double x ) { /* TODO */ };
+float atan2f( float y, float x ) { /* TODO */ };
+long double atan2l( long double y, long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float atanh( float x ) { /* TODO */ };
+long double atanh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double atanh( double x ) { /* TODO */ };
+float atanhf( float x ) { /* TODO */ };
+long double atanhl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float cbrt( float x ) { /* TODO */ };
+long double cbrt( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double cbrt( double x ) { /* TODO */ };
+float cbrtf( float x ) { /* TODO */ };
+long double cbrtl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float ceil( float x ) { /* TODO */ };
+long double ceil( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double ceil( double x ) { /* TODO */ };
+float ceilf( float x ) { /* TODO */ };
+long double ceill( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float copysign( float x, float y ) { /* TODO */ };
+long double copysign( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double copysign( double x, double y ) { /* TODO */ };
+float copysignf( float x, float y ) { /* TODO */ };
+long double copysignl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float cos( float x ) { /* TODO */ };
+long double cos( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double cos( double x ) { /* TODO */ };
+float cosf( float x ) { /* TODO */ };
+long double cosl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float cosh( float x ) { /* TODO */ };
+long double cosh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double cosh( double x ) { /* TODO */ };
+float coshf( float x ) { /* TODO */ };
+long double coshl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float erf( float x ) { /* TODO */ };
+long double erf( long double x ) { /* TODO */ };
+
+float erfc( float x ) { /* TODO */ };
+long double erfc( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double erf( double x ) { /* TODO */ };
+float erff( float x ) { /* TODO */ };
+long double erfl( long double x ) { /* TODO */ };
+
+double erfc( double x ) { /* TODO */ };
+float erfcf( float x ) { /* TODO */ };
+long double erfcl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float exp( float x ) { /* TODO */ };
+long double exp( long double x ) { /* TODO */ };
+
+float exp2( float x ) { /* TODO */ };
+long double exp2( long double x ) { /* TODO */ };
+
+float expm1( float x ) { /* TODO */ };
+long double expm1( long double x ) { /* TODO */ };
+
+float frexp( float x, int * exponent ) { /* TODO */ };
+long double frexp( long double x, int * exponent ) { /* TODO */ };
+
+float ldexp( float x, int exponent ) { /* TODO */ };
+long double ldexp( long double x, int exponent ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double exp( double x ) { /* TODO */ };
+float expf( float x ) { /* TODO */ };
+long double expl( long double x ) { /* TODO */ };
+
+double exp2( double x ) { /* TODO */ };
+float exp2f( float x ) { /* TODO */ };
+long double exp2l( long double x ) { /* TODO */ };
+
+double expm1( double x ) { /* TODO */ };
+float expm1f( float x ) { /* TODO */ };
+long double expm1l( long double x ) { /* TODO */ };
+
+double frexp( double x, int * exp ) { /* TODO */ };
+float frexpf( float x, int * exp ) { /* TODO */ };
+long double frexpl( long double x, int * exp ) { /* TODO */ };
+
+double ldexp( double x, int exp ) { /* TODO */ };
+float ldexpf( float x, int exp ) { /* TODO */ };
+long double ldexpl( long double x, int exp ) { /* TODO */ };
\ No newline at end of file
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float fdim( float x, float y ) { /* TODO */ };
+long double fdim( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fdim( double x, double y ) { /* TODO */ };
+float fdimf( float x, float y ) { /* TODO */ };
+long double fdiml( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float floor( float x ) { /* TODO */ };
+long double floor( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double floor( double x ) { /* TODO */ };
+float floorf( float x ) { /* TODO */ };
+long double floorl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float fma( float x, float y, float z ) { /* TODO */ };
+long double fma( long double x, long double y, long double z ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fma( double x, double y, double z ) { /* TODO */ };
+float fmaf( float x, float y, float z ) { /* TODO */ };
+long double fmal( long double x, long double y, long double z ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float fmax( float x, float y ) { /* TODO */ };
+long double fmax( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fmax( double x, double y ) { /* TODO */ };
+float fmaxf( float x, float y ) { /* TODO */ };
+long double fmaxl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float fmin( float x, float y ) { /* TODO */ };
+long double fmin( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fmin( double x, double y ) { /* TODO */ };
+float fminf( float x, float y ) { /* TODO */ };
+long double fminl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+int fpclassify( float x ) { /* TODO */ };
+int fpclassify( double x ) { /* TODO */ };
+int fpclassify( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float lgamma( float x ) { /* TODO */ };
+long double lgamma( long double x ) { /* TODO */ };
+
+float tgamma( float x ) { /* TODO */ };
+long double tgamma( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double lgamma( double x ) { /* TODO */ };
+float lgammaf( float x ) { /* TODO */ };
+long double lgammal( long double x ) { /* TODO */ };
+
+double tgamma( double x ) { /* TODO */ };
+float tgammaf( float x ) { /* TODO */ };
+long double tgammal( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float hypot( float x, float y ) { /* TODO */ };
+long double hypot( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double hypot( double x, double y ) { /* TODO */ };
+float hypotf( float x, float y ) { /* TODO */ };
+long double hypotl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isfinite( float x ) { /* TODO */ };
+bool isfinite( double x ) { /* TODO */ };
+bool isfinite( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isgreater( float x, float y ) { /* TODO */ };
+bool isgreater( double x, double y ) { /* TODO */ };
+bool isgreater( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isgreaterequal( float x, float y ) { /* TODO */ };
+bool isgreaterequal( double x, double y ) { /* TODO */ };
+bool isgreaterequal( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isinf( float x ) { /* TODO */ };
+bool isinf( double x ) { /* TODO */ };
+bool isinf( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isless( float x, float y ) { /* TODO */ };
+bool isless( double x, double y ) { /* TODO */ };
+bool isless( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool islessequal( float x, float y ) { /* TODO */ };
+bool islessequal( double x, double y ) { /* TODO */ };
+bool islessequal( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool islessgreater( float x, float y ) { /* TODO */ };
+bool islessgreater( double x, double y ) { /* TODO */ };
+bool islessgreater( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isnan( float x ) { /* TODO */ };
+bool isnan( double x ) { /* TODO */ };
+bool isnan( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isnormal( float x ) { /* TODO */ };
+bool isnormal( double x ) { /* TODO */ };
+bool isnormal( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool isunordered( float x, float y ) { /* TODO */ };
+bool isunordered( double x, double y ) { /* TODO */ };
+bool isunordered( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float log( float x ) { /* TODO */ };
+long double log( long double x ) { /* TODO */ };
+
+float log10( float x ) { /* TODO */ };
+long double log10( long double x ) { /* TODO */ };
+
+float log2( float x ) { /* TODO */ };
+long double log2( long double x ) { /* TODO */ };
+
+float logb( float x ) { /* TODO */ };
+long double logb( long double x ) { /* TODO */ };
+
+int ilogb( float x ) { /* TODO */ };
+int ilogb( long double x ) { /* TODO */ };
+
+float log1p( float x ) { /* TODO */ };
+long double log1p( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double log( double x ) { /* TODO */ };
+float logf( float x ) { /* TODO */ };
+long double logl( long double x ) { /* TODO */ };
+
+double log10( double x ) { /* TODO */ };
+float log10f( float x ) { /* TODO */ };
+long double log10l( long double x ) { /* TODO */ };
+
+double log2( double x ) { /* TODO */ };
+float log2f( float x ) { /* TODO */ };
+long double log2l( long double x ) { /* TODO */ };
+
+double logb( double x ) { /* TODO */ };
+float logbf( float x ) { /* TODO */ };
+long double logbl( long double x ) { /* TODO */ };
+
+int ilogb( double x ) { /* TODO */ };
+int ilogbf( float x ) { /* TODO */ };
+int ilogbl( long double x ) { /* TODO */ };
+
+double log1p( double x ) { /* TODO */ };
+float log1pf( float x ) { /* TODO */ };
+long double log1pl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float fmod( float x, float y ) { /* TODO */ };
+long double fmod( long double x, long double y ) { /* TODO */ };
+
+float modf( float x, float * integer ) { /* TODO */ };
+long double modf( long double x, long double * integer ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double fmod( double x, double y ) { /* TODO */ };
+float fmodf( float x, float y ) { /* TODO */ };
+long double fmodl( long double x, long double y ) { /* TODO */ };
+
+double modf( double x, double * integer ) { /* TODO */ };
+float modff( float x, float * integer ) { /* TODO */ };
+long double modfl( long double x, long double * integer ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+double nan( const char *str ) { /* TODO */ };
+float nanf( const char *str ) { /* TODO */ };
+long double nanl( const char *str ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float nearbyint( float x ) { /* TODO */ };
+long double nearbyint( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double nearbyint( double x ) { /* TODO */ };
+float nearbyintf( float x ) { /* TODO */ };
+long double nearbyintl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float nextafter( float x, float y ) { /* TODO */ };
+long double nextafter( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double nextafter( double x, double y ) { /* TODO */ };
+float nextafterf( float x, float y ) { /* TODO */ };
+long double nextafterl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float nexttoward( float x, long double y ) { /* TODO */ };
+long double nexttoward( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double nexttoward( double x, long double y ) { /* TODO */ };
+float nexttowardf( float x, long double y ) { /* TODO */ };
+long double nexttowardl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float pow( float x, float y ) { /* TODO */ };
+long double pow( long double x, long double y ) { /* TODO */ };
+double pow( double x, int y ) { /* TODO */ };
+float pow( float x, int y ) { /* TODO */ };
+long double pow( long double x, int y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double pow( double x, double y ) { /* TODO */ };
+float powf( float x, float y ) { /* TODO */ };
+long double powl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float remainder( float x, float y ) { /* TODO */ };
+long double remainder( long double x, long double y ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double remainder( double x, double y ) { /* TODO */ };
+float remainderf( float x, float y ) { /* TODO */ };
+long double remainderl( long double x, long double y ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float remquo( float x, float y, int * quotient ) { /* TODO */ };
+long double remquo( long double x, long double y, int * quotient ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double remquo( double x, double y, int * pquo ) { /* TODO */ };
+float remquof( float x, float y, int * pquo ) { /* TODO */ };
+long double remquol( long double x, long double y, int * pquo ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+long long llrint( float x ) { /* TODO */ };
+long long llrint( long double x ) { /* TODO */ };
+long lrint( float x ) { /* TODO */ };
+long lrint( long double x ) { /* TODO */ };
+float rint( float x ) { /* TODO */ };
+long double rint( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+long long llrint( double x ) { /* TODO */ };
+long long llrintf( float x ) { /* TODO */ };
+long long llrintl( long double x ) { /* TODO */ };
+long lrint( double x ) { /* TODO */ };
+long lrintf( float x ) { /* TODO */ };
+long lrintl( long double x ) { /* TODO */ };
+double rint( double x ) { /* TODO */ };
+float rintf( float x ) { /* TODO */ };
+long double rintl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+long long llround( float x ) { /* TODO */ };
+long long llround( long double x ) { /* TODO */ };
+long lround( float x ) { /* TODO */ };
+long lround( long double x ) { /* TODO */ };
+float round( float x ) { /* TODO */ };
+long double round( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+long long llround( double x ) { /* TODO */ };
+long long llroundf( float x ) { /* TODO */ };
+long long llroundl( long double x ) { /* TODO */ };
+long lround( double x ) { /* TODO */ };
+long lroundf( float x ) { /* TODO */ };
+long lroundl( long double x ) { /* TODO */ };
+double round( double x ) { /* TODO */ };
+float roundf( float x ) { /* TODO */ };
+long double roundl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float scalbn( float x, int ex ) { /* TODO */ };
+long double scalbn( long double x, int ex ) { /* TODO */ };
+
+float scalbln( float x, long ex ) { /* TODO */ };
+long double scalbln( long double x, long ex ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double scalbn( double x, int ex ) { /* TODO */ };
+float scalbnf( float x, int ex ) { /* TODO */ };
+long double scalbnl( long double x, int ex ) { /* TODO */ };
+
+double scalbln( double x, long ex ) { /* TODO */ };
+float scalblnf( float x, long ex ) { /* TODO */ };
+long double scalblnl( long double x, long ex ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+bool signbit( float x ) { /* TODO */ };
+bool signbit( double x ) { /* TODO */ };
+bool signbit( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float sin( float x ) { /* TODO */ };
+long double sin( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double sin( double x ) { /* TODO */ };
+float sinf( float x ) { /* TODO */ };
+long double sinl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float sinh( float x ) { /* TODO */ };
+long double sinh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double sinh( double x ) { /* TODO */ };
+float sinhf( float x ) { /* TODO */ };
+long double sinhl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float sqrt( float x ) { /* TODO */ };
+long double sqrt( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double sqrt( double x ) { /* TODO */ };
+float sqrtf( float x ) { /* TODO */ };
+long double sqrtl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float tan( float x ) { /* TODO */ };
+long double tan( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double tan( double x ) { /* TODO */ };
+float tanf( float x ) { /* TODO */ };
+long double tanl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float tanh( float x ) { /* TODO */ };
+long double tanh( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double tanh( double x ) { /* TODO */ };
+float tanhf( float x ) { /* TODO */ };
+long double tanhl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+float trunc( float x ) { /* TODO */ };
+long double trunc( long double x ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+double trunc( double x ) { /* TODO */ };
+float truncf( float x ) { /* TODO */ };
+long double truncl( long double x ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int setjmp(jmp_buf env) { /* TODO */ };
+void longjmp(jmp_buf env, int val) { /* TODO */ };
\ No newline at end of file
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int raise( int sig ) { /* TODO */ };
+void ( * signal( int sig, void ( *func )( int ) ) ) ( int ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void clearerr( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fclose( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int feof( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int ferror( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fflush( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fgetc( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fgetpos( FILE * restrict stream, fpos_t * restrict pos ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * fgets( char * restrict s, int n, FILE * restrict stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+FILE * fopen( const char * restrict filename, const char * restrict mode ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fprintf( FILE * restrict stream, const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fputc( int c, FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fputs( const char * restrict s, FILE * restrict stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t fread( void * restrict ptr, size_t size, size_t nelem, FILE * restrict stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+FILE * freopen( const char * restrict filename, const char * restrict mode, FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fscanf( FILE * restrict stream, const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fseek( FILE * stream, long offset, int mode ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int fsetpos( FILE * stream, const fpos_t * pos ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+long ftell( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t fwrite( const void * restrict ptr, size_t size, size_t nelem, FILE * restrict stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int getc( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int getchar( void ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * gets( char * s ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void perror( const char * s ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int printf( const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int putc( int c, FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int putchar( int c ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int puts( const char * s ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int remove( const char * filename ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int rename( const char * old, const char * new ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void rewind( FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int scanf( const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void setbuf( FILE * restrict stream, char * restrict buf ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int setvbuf( FILE * restrict stream, char * restrict buf, int mode, size_t size ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int snprintf( char * restrict s, size_t n, const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int sprintf( char * restrict s, const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int sscanf( const char * restrict s, const char * restrict format, ... ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+FILE * tmpfile( void ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * tmpnam( char * s ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int ungetc( int c, FILE * stream ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vfprintf( FILE * restrict stream, const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vfscanf( FILE * restrict stream, const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vprintf( const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vscanf( const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vsnprintf( char * restrict s, size_t n, const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vsprintf( char * restrict s, const char * restrict format, va_list ap) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int vsscanf( const char * restrict s, const char * restrict format, va_list ap ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void _Exit( int status ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void abort( void ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// TODO: C/C++ linkages
+int atexit( void (*func) ( void ) ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// TODO: C/C++ linkage
+void * bsearch( const void * key, const void * base, size_t nelem, size_t size, int (*cmp) ( const void * ck, const void * ce) ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * calloc( size_t nelem, size_t size ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+ldiv_t div( long numer, long denom ) { /* TODO */ };
+lldiv_t div( long long numer, long long denom ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+div_t div( int numer, int denom ) { /* TODO */ };
+lldiv_t lldiv( long long numer, long long denom ) { /* TODO */ };
+ldiv_t ldiv( long numer, long denom ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void exit( int status ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void free( void * ptr ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * getenv( const char * name ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * malloc( size_t size ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int mblen( const char * s, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t mbstowcs( wchar_t * restrict wcs, const char * restrict s, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int mbtowc( wchar_t * restrict pwc, const char * restrict s, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// TODO: C/C++ linkage
+void qsort( void * base, size_t nelem, size_t size, int (*cmp) ( const void * e1, const void * e2) ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int rand( void ) { /* TODO */ };
+void srand( unsigned int seed ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * realloc( void * ptr, size_t size ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+double atof( const char * s ) { /* TODO */ };
+int atoi( const char * s ) { /* TODO */ };
+long atol( const char * s ) { /* TODO */ };
+long long atoll( const char * s) { /* TODO */ };
+
+double strtod( const char * restrict s, char * * restrict endptr ) { /* TODO */ };
+float strtof( const char * restrict s, char * * restrict endptr ) { /* TODO */ };
+long double strtold( const char * restrict s, char * * restrict endptr ) { /* TODO */ };
+
+long long strtoll( const char * restrict s, char * * restrict endptr, int base ) { /* TODO */ };
+unsigned long long strtoull( const char * restrict s, char * * restrict endptr, int base) { /* TODO */ };
+
+long strtol( const char * restrict s, char * * restrict endptr, int base ) { /* TODO */ };
+unsigned long strtoul( const char * restrict s, char * * restrict endptr, int base) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void _Exit( int status ) { /* TODO */ };
+void exit( int status ) { /* TODO */ };
+void abort( void ) { /* TODO */ };
+char * getenv( const char * name ) { /* TODO */ };
+int system( const char * s ) { /* TODO */ };
+
+// TODO: C/C++ linkages
+int atexit( void (*func) ( void ) ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t wcstombs( char * restrict s, const wchar_t * restrict wcs, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int wctomb( char * s, wchar_t wchar ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+const void * memchr( const void * s, int c, size_t n ) { /* TODO */ };
+void * memchr( void * s, int c, size_t n ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+void * memchr( const void * s, int c, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int memcmp( const void * s1, const void * s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * memcpy( void * restrict s1, const void * restrict s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * memmove( void * s1, const void * s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+void * memset( void * s, int c, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strcat( char * restrict s1, const char * restrict s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+const char * strchr( const char * s, int c ) { /* TODO */ };
+char * strchr( char * s, int c ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+char * strchr( const char * s, int c ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int strcmp( const char * s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int strcoll( const char * s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strcpy( char * restrict s1, const char * restrict s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t strcspn( const char * s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strerror( int errcode ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t strlen( const char * s ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strncat( char * restrict s1, const char * restrict s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int strncmp( const char * s1, const char * s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strncpy( char * restrict s1, const char * restrict s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+const char * strpbrk( const char * s1, const char * s2 ) { /* TODO */ };
+char * strpbrk( char * s1, const char * s2 ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+char * strpbrk( const char *s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+const char * strrchr( const char * s, int c ) { /* TODO */ };
+char * strrchr( char * s, int c ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+char * strrchr( const char * s, int c ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t strspn( const char * s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+// ----------------------------------------------------------------------------
+// C++
+
+const char * strstr( const char * s1, const char * s2 ) { /* TODO */ };
+char * strstr( char * s1, const char * s2 ) { /* TODO */ };
+
+// ----------------------------------------------------------------------------
+// Standard C
+
+char * strstr( const char * s1, const char * s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * strtok( char * restrict s1, const char * restrict s2 ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+size_t strxfrm( char * restrict s1, const char * restrict s2, size_t n ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+char * asctime( const struct tm * tptr ) { /* TODO */ };
+clock_t clock( void ) { /* TODO */ };
+char * ctime( const time_t * tod ) { /* TODO */ };
+double difftime( time_t t1, time_t t0 ) { /* TODO */ };
+struct tm * gmtime( const time_t * tod ) { /* TODO */ };
+struct tm * localtime( const time_t * tod ) { /* TODO */ };
+time_t mktime( struct tm * tptr ) { /* TODO */ };
+size_t strftime( char * restrict s, size_t n, const char * restrict format,
+ const struct tm * restrict tptr ) { /* TODO */ };
+time_t time( time_t * tod ) { /* TODO */ };
--- /dev/null
+// ----------------------------------------------------------------------------
+// $Id$
+// ----------------------------------------------------------------------------
+// Public Domain C Library - http://pdclib.sourceforge.net
+// This code is Public Domain. Use, modify, and redistribute at will.
+// ----------------------------------------------------------------------------
+
+int iswalnum( wint_t c ) { /* TODO */ };
+int iswalpha( wint_t c ) { /* TODO */ };
+int iswblank( wint_t c ) { /* TODO */ };
+int iswcntrl( wint_t c ) { /* TODO */ };
+int iswctype( wint_t c, wctype_t category ) { /* TODO */ };
+int iswdigit( wint_t c ) { /* TODO */ };
+int iswgraph( wint_t c ) { /* TODO */ };
+int iswlower( wint_t c ) { /* TODO */ };
+int iswprint( wint_t c ) { /* TODO */ };
+int iswpunct( wint_t c ) { /* TODO */ };
+int iswspace( wint_t c ) { /* TODO */ };
+int iswupper( wint_t c ) { /* TODO */ };
+int iswxdigit( wint_t c ) { /* TODO */ };
+
+wint_t towctrans( wint_t c, wctrans_t category ) { /* TODO */ };
+wint_t towlower( wint_t c ) { /* TODO */ };
+wint_t towupper( wint_t c ) { /* TODO */ };
+
+wctrans_t wctrans( const char * property ) { /* TODO */ };
+wctype_t wctype( const char * property ) { /* TODO */ };