1*37415Sbostic /* 2*37415Sbostic * drivedefs.h 3*37415Sbostic * 4*37415Sbostic * Definitions for Fortran 77 Compiler driver 5*37415Sbostic * For the VAX, running on the VAX 6*37415Sbostic * 7*37415Sbostic * UCSD Chemistry modification history: 8*37415Sbostic * 9*37415Sbostic * $Log: drivedefs.h,v $ 10*37415Sbostic * Revision 1.4 85/02/12 19:25:05 donn 11*37415Sbostic * Added 'CATNAME' to define the name of the concatenation command. 12*37415Sbostic * 13*37415Sbostic * Revision 1.3 85/01/14 06:42:01 donn 14*37415Sbostic * Changed to use c2 as the peephole optimizer. 15*37415Sbostic * 16*37415Sbostic * Revision 1.2 84/04/11 19:02:16 donn 17*37415Sbostic * Added Dave Wasley's fix to load the Unix library (libU77.a) first. 18*37415Sbostic * 19*37415Sbostic */ 20*37415Sbostic 21*37415Sbostic #if HERE!=VAX || TARGET!=VAX || FAMILY!=PCC 22*37415Sbostic Wrong Definitions File! 23*37415Sbostic #endif 24*37415Sbostic 25*37415Sbostic #define PASS1NAME "/usr/lib/f77pass1" 26*37415Sbostic #define PASS2NAME "/lib/f1" 27*37415Sbostic #define PASS2OPT "/lib/c2" 28*37415Sbostic #define ASMNAME "/bin/as" 29*37415Sbostic #define LDNAME "/bin/ld" 30*37415Sbostic #define CATNAME "/bin/cat" 31*37415Sbostic #define FOOTNAME "/lib/crt0.o" 32*37415Sbostic #define PROFFOOT "/lib/mcrt0.o" 33*37415Sbostic #define GPRFFOOT "/usr/lib/gcrt0.o" 34*37415Sbostic #define TEMPPREF "fort" 35*37415Sbostic 36*37415Sbostic static char *liblist [ ] = 37*37415Sbostic { "-lU77", "-lF77", "-lI77", "-lm", "-lc", NULL }; 38*37415Sbostic static char *p_liblist [ ] = 39*37415Sbostic { "-lU77_p", "-lF77_p", "-lI77_p", "-lm_p", "-lc_p", NULL }; 40