137413Sbostic /* 237413Sbostic * drivedefs.h 337413Sbostic * 437413Sbostic * Definitions for Fortran 77 Compiler driver 537413Sbostic * For the VAX, running on the VAX 637413Sbostic * 737413Sbostic * UCSD Chemistry modification history: 837413Sbostic * 937413Sbostic * $Log: drivedefs.h,v $ 1037413Sbostic * Revision 1.4 85/02/12 19:25:05 donn 1137413Sbostic * Added 'CATNAME' to define the name of the concatenation command. 1237413Sbostic * 1337413Sbostic * Revision 1.3 85/01/14 06:42:01 donn 1437413Sbostic * Changed to use c2 as the peephole optimizer. 1537413Sbostic * 1637413Sbostic * Revision 1.2 84/04/11 19:02:16 donn 1737413Sbostic * Added Dave Wasley's fix to load the Unix library (libU77.a) first. 1837413Sbostic * 1937413Sbostic */ 2037413Sbostic 2137413Sbostic #if HERE!=TAHOE || TARGET!=TAHOE|| FAMILY!=PCC 2237413Sbostic Wrong Definitions File! 2337413Sbostic #endif 2437413Sbostic 25*37792Sbostic #define PASS1NAME "/usr/libexec/f77pass1" 26*37792Sbostic #define PASS2NAME "/usr/libexec/f1" 2737413Sbostic #ifdef INLINE 28*37792Sbostic #define PASS2INAME "/usr/libexec/if1" 29*37792Sbostic #endif 30*37792Sbostic #define PASS2OPT "/usr/libexec/c2" 31*37792Sbostic #define ASMNAME "/usr/bin/as" 32*37792Sbostic #define LDNAME "/usr/bin/ld" 33*37792Sbostic #define _PATH_UBIN "/usr/bin" 3437413Sbostic #define CATNAME "/bin/cat" 35*37792Sbostic #define FOOTNAME "/usr/lib/crt0.o" 36*37792Sbostic #define PROFFOOT "/usr/lib/mcrt0.o" 3737413Sbostic #define GPRFFOOT "/usr/lib/gcrt0.o" 38*37792Sbostic #define TEMPPREF "fort" 3937413Sbostic 4037413Sbostic static char *liblist [ ] = 4137413Sbostic { "/usr/lib/libU77.a", 4237413Sbostic "/usr/lib/libF77.a", 4337413Sbostic "/usr/lib/libI77.a", 4437413Sbostic "/usr/lib/libm.a", 45*37792Sbostic "/usr/lib/libc.a",NULL }; 4637413Sbostic static char *p_liblist [ ] = 4737413Sbostic { "/usr/lib/libU77_p.a", 4837413Sbostic "/usr/lib/libF77_p.a", 4937413Sbostic "/usr/lib/libI77_p.a", 5037413Sbostic "/usr/lib/libF77_p.a", 5137413Sbostic "/usr/lib/libm_p.a", 5237413Sbostic "/usr/lib/libc_p.a",NULL }; 53*37792Sbostic 54*37792Sbostic #include <paths.h> 55*37792Sbostic 56*37792Sbostic #define _PATH_BSHELL "/bin/sh" 57*37792Sbostic #define _PATH_CPP "/usr/bin/cpp" 58