Home | History | Annotate | Line # | Download | only in ld.aout_so
Makefile revision 1.4
      1 #	$Id: Makefile,v 1.4 1993/12/05 00:55:26 cgd 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_ARCH) -O $(PICFLAG) \
     10 	-DRTLD
     11 LDFLAGS = -Bshareable -Bsymbolic -assert nosymbolic
     12 LIBS =  -lc_pic
     13 BINDIR= /usr/libexec
     14 
     15 .PATH: $(LDDIR) $(LDDIR)/$(MACHINE_ARCH)
     16 
     17 .SUFFIXES: .S
     18 
     19 $(PROG):
     20 	$(LD) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIBS) $(LDADD)
     21 
     22 .S.o:
     23 	$(CPP) $(.IMPSRC) | $(AS) -k -o $(.TARGET) -
     24 
     25 .include <bsd.prog.mk>
     26