|
|
coherent
// // Added the following defines for compatibility with COHERENT 386 // -d_I386=1 -dCOHERENT=1 // The following functions exhibit variable return modes. // That is, they may equally-usefully be called for a value // as called just for their effects. Accordingly we inhibit // Warning 534 for these functions. Feel free to add to or subtract // from this list. -e746 -esym(534,close,creat,fclose,fflush,fprintf,fputc) -esym(534,fputs,fscanf,fseek,fwrite,lseek,memcpy,memmove,memset) -esym(534,printf,puts,scanf,sprintf,sscanf,strcat,strcpy) -esym(534,strncat,strncpy,unlink,write) // The following options were found necessary when processing // the Unix headers within /usr/include -i/usr/include // Set an include directory +fdi // Use the directory of the including file -elib(553) // undefined preprocessor variables are taken as 0 // while processing library headers -di386=1 // needed for some Unix's -a#machine(i386) // #assert's machine(i386) (SVR4 facility). -elib(607) // parameter substitution within string -elib(602) // in dial.h there are comments within comments ? -elib(760) // redundant macro definitions -elib(537) // repeated include files -elib(2) // unclosed quotes in nserve.h -elib(123) // size is both a variable and a macro with args -elib(762) // repeated declarations permitted here, e.g. errno extern int write(), read(); void help(), exit(int), usage(); int qopen(char *, int); void fatal(char *, ...); void filemsg(char *, char *, ...); void modmsg(char *, char *, ...); void message(char *, ...); void w_message(char *, ...); void mpmsg(mod_t, char *, ...); void spmsg(sym_t, char *, ...); void spwarn(sym_t, char *, ...); void corrupt(mod_t); void memcpy(void *, void *, int); void memcmp(void *, void *, int); int realloc(void *, int);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.