Commit | Line | Data |
---|---|---|
1136f72d PR |
1 | # $Id: Makefile,v 1.2 1993/10/27 00:55:24 pk Exp $ |
2 | ||
3 | PROG= ld.so | |
4 | SRCS= mdprologue.S rtld.c shlib.c etc.c md.c | |
5 | NOMAN= noman | |
6 | LDDIR?= $(.CURDIR)/.. | |
7 | #PICFLAG=-pic | |
8 | PICFLAG=-fpic | |
9 | CFLAGS += -I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE) -O $(PICFLAG) -DRTLD | |
10 | LDFLAGS = -Bshareable -Bsymbolic -assert nosymbolic | |
11 | LIBS = -lc_pic | |
12 | BINDIR= /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> |