Imported NetBSD's ld for shared libs.
[unix-history] / gnu / usr.bin / ld / rtld / Makefile
CommitLineData
1136f72d
PR
1# $Id: Makefile,v 1.2 1993/10/27 00:55:24 pk Exp $
2
3PROG= ld.so
4SRCS= mdprologue.S rtld.c shlib.c etc.c md.c
5NOMAN= noman
6LDDIR?= $(.CURDIR)/..
7#PICFLAG=-pic
8PICFLAG=-fpic
9CFLAGS += -I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE) -O $(PICFLAG) -DRTLD
10LDFLAGS = -Bshareable -Bsymbolic -assert nosymbolic
11LIBS = -lc_pic
12BINDIR= /usr/libexec
13
14.PATH: $(LDDIR) $(LDDIR)/$(MACHINE)
15
16.SUFFIXES: .S
17
18$(PROG):
19 $(LD) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIBS)
20
21.S.o:
22 $(CPP) $(.IMPSRC) | $(AS) -k -o $(.TARGET) -
23
24.include <bsd.prog.mk>