|
|
1.1 ! root 1: // ! 2: // Added the following defines for compatibility with COHERENT 386 ! 3: // ! 4: -d_I386=1 ! 5: -dCOHERENT=1 ! 6: ! 7: // The following functions exhibit variable return modes. ! 8: // That is, they may equally-usefully be called for a value ! 9: // as called just for their effects. Accordingly we inhibit ! 10: // Warning 534 for these functions. Feel free to add to or subtract ! 11: // from this list. ! 12: -e746 ! 13: -esym(534,close,creat,fclose,fflush,fprintf,fputc) ! 14: -esym(534,fputs,fscanf,fseek,fwrite,lseek,memcpy,memmove,memset) ! 15: -esym(534,printf,puts,scanf,sprintf,sscanf,strcat,strcpy) ! 16: -esym(534,strncat,strncpy,unlink,write) ! 17: ! 18: // The following options were found necessary when processing ! 19: // the Unix headers within /usr/include ! 20: ! 21: -i/usr/include // Set an include directory ! 22: +fdi // Use the directory of the including file ! 23: ! 24: ! 25: -elib(553) // undefined preprocessor variables are taken as 0 ! 26: // while processing library headers ! 27: -di386=1 // needed for some Unix's ! 28: -a#machine(i386) // #assert's machine(i386) (SVR4 facility). ! 29: ! 30: -elib(607) // parameter substitution within string ! 31: -elib(602) // in dial.h there are comments within comments ? ! 32: -elib(760) // redundant macro definitions ! 33: -elib(537) // repeated include files ! 34: -elib(2) // unclosed quotes in nserve.h ! 35: -elib(123) // size is both a variable and a macro with args ! 36: -elib(762) // repeated declarations permitted here, e.g. errno ! 37: ! 38: extern int write(), read(); ! 39: void help(), exit(int), usage(); ! 40: int qopen(char *, int); ! 41: void fatal(char *, ...); ! 42: void filemsg(char *, char *, ...); ! 43: void modmsg(char *, char *, ...); ! 44: void message(char *, ...); ! 45: void w_message(char *, ...); ! 46: void mpmsg(mod_t, char *, ...); ! 47: void spmsg(sym_t, char *, ...); ! 48: void spwarn(sym_t, char *, ...); ! 49: void corrupt(mod_t); ! 50: void memcpy(void *, void *, int); ! 51: void memcmp(void *, void *, int); ! 52: int realloc(void *, int);
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.