V9/include/CC/libc.h

Compare this file to the similar file:
Show the results in this format:


	/*	some functions from the UNIX manual section 3

	  	INCOMPLETE: contains only declarations of functions that
		(1) is not declared with their data structures
		(2) are identically declared in UNIX5.2 and bsd4.2
	*/

extern int abort(...);
/*	extern int abs(int); */
/*	extern long clock(); */
extern char* crypt(char*, char*);
extern void setkey(char*);
extern void encrypt(char*, int);
extern char* ecvt(double, int, int*, int*);
extern char* fcvt(double, int ,int*, int*);
extern char* gcvt(double, int, char*);
/* extern end, etext, edata; */
extern double frexp(double, int*);
extern double ldexp(double, int);
extern double modf(double, double*);
extern char* getenv(char*);
extern char* getlogin();
extern char* getpass(char*);
extern int getpw(int, char*);
extern void l3tol(long*, char*, int);
extern void ltol3(char*, long*, int);
/* extern char *malloc(unsigned);		use "new" instead
   extern void free(char *);			use "delete" instead
   extern char *realloc(char *, unsigned);
   extern char *calloc(unsigned, unsigned);	use "new" instead
*/
extern char* mktemp(char*);
extern void perror(char*);
/* extern sleep(unsigned); */
extern void swab(char*, char*, int);
extern int system(char*);
extern char* ttyname(int);
extern int isatty(int);
extern int ttyslot();