1 /*-
2  * Copyright (c) 1991 The Regents of the University of California.
3  * All rights reserved.
4  *
5  * %sccs.include.proprietary.c%
6  *
7  *	@(#)pathnames.h	5.6 (Berkeley) 11/15/91
8  */
9 
10 /*
11  * drivedefs.h
12  *
13  * Definitions for Fortran 77 Compiler driver
14  * For the VAX, running on the VAX
15  *
16  * UCSD Chemistry modification history:
17  *
18  * $Log:	drivedefs.h,v $
19  * Revision 1.4  85/02/12  19:25:05  donn
20  * Added 'CATNAME' to define the name of the concatenation command.
21  *
22  * Revision 1.3  85/01/14  06:42:01  donn
23  * Changed to use c2 as the peephole optimizer.
24  *
25  * Revision 1.2  84/04/11  19:02:16  donn
26  * Added Dave Wasley's fix to load the Unix library (libU77.a) first.
27  *
28  */
29 
30 #if HERE!=TARGET || FAMILY!=PCC || (HERE!=VAX && HERE!=TAHOE)
31 	Wrong Definitions File!
32 #endif
33 
34 #define	PASS1NAME	"/usr/libexec/f77pass1"
35 #define	PASS2NAME	"/usr/libexec/f1"
36 #ifdef INLINE
37 #define	PASS2INAME	"/usr/libexec/if1"
38 #endif
39 #define	PASS2OPT	"/usr/old/libexec/c2"
40 #define	ASMNAME		"/usr/old/bin/as"
41 #define	LDNAME		"/usr/old/bin/ld"
42 #define	CATNAME		"/bin/cat"
43 #define	FOOTNAME	"/usr/lib/crt0.o"
44 #define	PROFFOOT	"/usr/lib/mcrt0.o"
45 #define	GPRFFOOT	"/usr/lib/gcrt0.o"
46 #define	TEMPPREF	"fort"
47 
48 static char *liblist [] = {
49 	"-lU77",
50 	"-lF77",
51 	"-lI77",
52 	"-lm",
53 	"-lcompat",
54 	"-lc",
55 	NULL
56 };
57 static char *p_liblist [] = {
58 	"-lU77_p",
59 	"-lF77_p",
60 	"-lI77_p",
61 	"-lm_p",
62 	"-lcompat_p",
63 	"-lc_p",
64 	NULL
65 };
66 
67 #include <paths.h>
68 
69 #define	_PATH_BSHELL	"/bin/sh"
70 #define	_PATH_CPP	"/usr/bin/cpp"
71 #define	_PATH_UBIN	"/usr/bin"
72