147930Sbostic /*-
247930Sbostic  * Copyright (c) 1991 The Regents of the University of California.
347930Sbostic  * All rights reserved.
447930Sbostic  *
547930Sbostic  * %sccs.include.proprietary.c%
647930Sbostic  *
7*51717Sbostic  *	@(#)pathnames.h	5.6 (Berkeley) 11/15/91
847930Sbostic  */
947930Sbostic 
1037413Sbostic /*
1137413Sbostic  * drivedefs.h
1237413Sbostic  *
1337413Sbostic  * Definitions for Fortran 77 Compiler driver
1437413Sbostic  * For the VAX, running on the VAX
1537413Sbostic  *
1637413Sbostic  * UCSD Chemistry modification history:
1737413Sbostic  *
1837413Sbostic  * $Log:	drivedefs.h,v $
1937413Sbostic  * Revision 1.4  85/02/12  19:25:05  donn
2037413Sbostic  * Added 'CATNAME' to define the name of the concatenation command.
2137413Sbostic  *
2237413Sbostic  * Revision 1.3  85/01/14  06:42:01  donn
2337413Sbostic  * Changed to use c2 as the peephole optimizer.
2437413Sbostic  *
2537413Sbostic  * Revision 1.2  84/04/11  19:02:16  donn
2637413Sbostic  * Added Dave Wasley's fix to load the Unix library (libU77.a) first.
2737413Sbostic  *
2837413Sbostic  */
2937413Sbostic 
3045210Ssklower #if HERE!=TARGET || FAMILY!=PCC || (HERE!=VAX && HERE!=TAHOE)
3137413Sbostic 	Wrong Definitions File!
3237413Sbostic #endif
3337413Sbostic 
3437792Sbostic #define	PASS1NAME	"/usr/libexec/f77pass1"
3537792Sbostic #define	PASS2NAME	"/usr/libexec/f1"
3637413Sbostic #ifdef INLINE
3737792Sbostic #define	PASS2INAME	"/usr/libexec/if1"
3837792Sbostic #endif
39*51717Sbostic #define	PASS2OPT	"/usr/old/libexec/c2"
40*51717Sbostic #define	ASMNAME		"/usr/old/bin/as"
41*51717Sbostic #define	LDNAME		"/usr/old/bin/ld"
4237413Sbostic #define	CATNAME		"/bin/cat"
4345210Ssklower #define	FOOTNAME	"/usr/lib/crt0.o"
4437792Sbostic #define	PROFFOOT	"/usr/lib/mcrt0.o"
4537413Sbostic #define	GPRFFOOT	"/usr/lib/gcrt0.o"
4637792Sbostic #define	TEMPPREF	"fort"
4737413Sbostic 
4845210Ssklower static char *liblist [] = {
4945210Ssklower 	"-lU77",
5045210Ssklower 	"-lF77",
5145210Ssklower 	"-lI77",
5245210Ssklower 	"-lm",
5345210Ssklower 	"-lcompat",
5445210Ssklower 	"-lc",
5545159Sbostic 	NULL
5645159Sbostic };
5745210Ssklower static char *p_liblist [] = {
5845210Ssklower 	"-lU77_p",
5945210Ssklower 	"-lF77_p",
6045210Ssklower 	"-lI77_p",
6145210Ssklower 	"-lm_p",
6245210Ssklower 	"-lcompat_p",
6345210Ssklower 	"-lc_p",
6445159Sbostic 	NULL
6545159Sbostic };
6637792Sbostic 
6737792Sbostic #include <paths.h>
6837792Sbostic 
6937792Sbostic #define	_PATH_BSHELL	"/bin/sh"
7037792Sbostic #define	_PATH_CPP	"/usr/bin/cpp"
7145210Ssklower #define	_PATH_UBIN	"/usr/bin"
72