initial commit

This commit is contained in:
root
2023-06-12 09:14:09 +02:00
commit b4912f303e
2545 changed files with 209350 additions and 0 deletions

View File

@@ -0,0 +1,81 @@
/* STDLIB.H
Standard Library Includes
Copyright (c) Borland International 1990
All Rights Reserved.
*/
#if !defined( __STDLIB )
#define __STDLIB
#if !defined( __STDDEF )
#include <stddef.h>
#endif
#define EXIT_FAILURE !0
#define EXIT_SUCCESS 0
#define RAND_MAX 32767
typedef struct
{
int quot;
int rem;
} div_t;
typedef struct
{
long quot;
long rem;
} ldiv_t;
#ifndef __NO_FLOAT__
double atof( const char *str );
char *ecvt( double d, int ndig, int *dec, int *sign );
char *fcvt( double d, int ndig, int *dec, int *sign );
char *gcvt( double value, int dec, char * buf );
double strtod( const char *s, char **endptr );
#endif
int atoi( const char *str );
long atol( const char *str );
char *itoa( int value, char *string, int radix );
char *ltoa( long value, char *string, int radix );
char *ultoa( unsigned long value, char *string, int radix );
void *malloc( size_t size );
void *lalloc( size_t size );
void *calloc( size_t elt_count, size_t elt_size );
void free( void *ptr );
void *realloc( void *ptr, size_t size );
int abs( int x );
long labs( long x );
div_t div( int n, int d );
ldiv_t ldiv( long n, long d );
int rand( void );
void srand( unsigned int seed );
#define random( x ) (rand() % (x))
int system( const char *command );
void exit( int status );
void abort( void );
int atexit( void (*func)( void ) );
char *getenv( const char *name );
void *bsearch( const void *key, const void *base,
size_t nmemb, size_t size,
int (*compar)() );
void qsort( void *base, size_t nmemb, size_t size,
int (*compar)() );
#endif
/************************************************************************/