xref: /original-bsd/lib/libm/vax/Makefile (revision 4d1ce0b0)
1#
2# Copyright (c) 1987 Regents of the University of California.
3# All rights reserved.
4#
5# Redistribution and use in source and binary forms are permitted
6# provided that the above copyright notice and this paragraph are
7# duplicated in all such forms and that any documentation,
8# advertising materials, and other materials related to such
9# distribution and use acknowledge that the software was developed
10# by the University of California, Berkeley.  The name of the
11# University may not be used to endorse or promote products derived
12# from this software without specific prior written permission.
13# THIS SOFTWARE IS PROVIDED ``AS IS'' AND WITHOUT ANY EXPRESS OR
14# IMPLIED WARRANTIES, INCLUDING, WITHOUT LIMITATION, THE IMPLIED
15# WARRANTIES OF MERCHANTIBILITY AND FITNESS FOR A PARTICULAR PURPOSE.
16#
17#	@(#)Makefile	5.3 (Berkeley) 06/30/88
18#
19OBJS=	atan2.o cabs.o cbrt.o sqrt.o sincos.o tan.o argred.o support.o \
20	infnan.o
21
22.s.o:
23####	insert additional code for profiling
24	sed -f mcount.sed $*.s | ${AS} -o $*.o
25	-ld -X -r $*.o
26	mv a.out ../profiled/$*.o
27	${AS} -o $*.o $*.s
28	-ld -x -r $*.o
29	mv a.out $*.o
30
31all: ../libm.a ../libm_p.a
32
33../libm_p.a ../libm.a: ${OBJS} FRC
34	cd ../profiled; ar cru ../libm_p.a ${OBJS}
35	ar cru ../libm.a ${OBJS}
36
37depend: FRC
38
39tags: FRC
40
41clean: FRC
42	rm -f ${OBJS} a.out
43
44FRC:
45
46