1*37413Sbostic /* 2*37413Sbostic * drivedefs.h 3*37413Sbostic * 4*37413Sbostic * Definitions for Fortran 77 Compiler driver 5*37413Sbostic * For the VAX, running on the VAX 6*37413Sbostic * 7*37413Sbostic * UCSD Chemistry modification history: 8*37413Sbostic * 9*37413Sbostic * $Log: drivedefs.h,v $ 10*37413Sbostic * Revision 1.4 85/02/12 19:25:05 donn 11*37413Sbostic * Added 'CATNAME' to define the name of the concatenation command. 12*37413Sbostic * 13*37413Sbostic * Revision 1.3 85/01/14 06:42:01 donn 14*37413Sbostic * Changed to use c2 as the peephole optimizer. 15*37413Sbostic * 16*37413Sbostic * Revision 1.2 84/04/11 19:02:16 donn 17*37413Sbostic * Added Dave Wasley's fix to load the Unix library (libU77.a) first. 18*37413Sbostic * 19*37413Sbostic */ 20*37413Sbostic 21*37413Sbostic #if HERE!=TAHOE || TARGET!=TAHOE|| FAMILY!=PCC 22*37413Sbostic Wrong Definitions File! 23*37413Sbostic #endif 24*37413Sbostic 25*37413Sbostic #define PASS1NAME "/usr/lib/f77pass1" 26*37413Sbostic #define PASS2NAME "/lib/f1" 27*37413Sbostic #ifdef INLINE 28*37413Sbostic #define PASS2INAME "/usr/lib/if1" 29*37413Sbostic #endif INLINE 30*37413Sbostic #define PASS2OPT "/lib/c2" 31*37413Sbostic #define ASMNAME "/bin/as" 32*37413Sbostic #define LDNAME "/bin/ld" 33*37413Sbostic #define CATNAME "/bin/cat" 34*37413Sbostic #define FOOTNAME "/lib/crt0.o" 35*37413Sbostic #define PROFFOOT "/lib/mcrt0.o" 36*37413Sbostic #define GPRFFOOT "/usr/lib/gcrt0.o" 37*37413Sbostic #define TEMPPREF "fort" 38*37413Sbostic 39*37413Sbostic static char *liblist [ ] = 40*37413Sbostic { "/usr/lib/libU77.a", 41*37413Sbostic "/usr/lib/libF77.a", 42*37413Sbostic "/usr/lib/libI77.a", 43*37413Sbostic "/usr/lib/libm.a", 44*37413Sbostic "/lib/libc.a",NULL }; 45*37413Sbostic static char *p_liblist [ ] = 46*37413Sbostic { "/usr/lib/libU77_p.a", 47*37413Sbostic "/usr/lib/libF77_p.a", 48*37413Sbostic "/usr/lib/libI77_p.a", 49*37413Sbostic "/usr/lib/libF77_p.a", 50*37413Sbostic "/usr/lib/libm_p.a", 51*37413Sbostic "/usr/lib/libc_p.a",NULL }; 52