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