Home | History | Annotate | Line # | Download | only in ld.aout_so
Makefile revision 1.9
      1  1.9  mycroft #	$Id: Makefile,v 1.9 1994/09/19 04:49:02 mycroft Exp $
      2  1.1       pk 
      3  1.1       pk PROG=	ld.so
      4  1.9  mycroft SRCS=	mdprologue.S rtld.c malloc.c shlib.c etc.c md.c vfprintf.c
      5  1.1       pk NOMAN=	noman
      6  1.1       pk LDDIR?= $(.CURDIR)/..
      7  1.1       pk #PICFLAG=-pic
      8  1.1       pk PICFLAG=-fpic
      9  1.9  mycroft CFLAGS+=-I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE_ARCH) $(PICFLAG) -DRTLD -DLIBC_SCCS
     10  1.7  mycroft LDFLAGS+=-Bshareable -Bsymbolic -assert nosymbolic
     11  1.7  mycroft ASFLAGS+=-k
     12  1.7  mycroft LDADD+=	-lc_pic
     13  1.1       pk BINDIR= /usr/libexec
     14  1.1       pk 
     15  1.9  mycroft .PATH: $(LDDIR) $(LDDIR)/$(MACHINE_ARCH) ${.CURDIR}/../../../../lib/libc/stdio
     16  1.1       pk 
     17  1.1       pk $(PROG):
     18  1.7  mycroft 	$(LD) -o $(PROG) $(LDFLAGS) $(OBJS) $(LDADD)
     19  1.1       pk 
     20  1.1       pk .S.o:
     21  1.7  mycroft 	${CPP} ${.IMPSRC} | ${AS} ${ASFLAGS} -o ${.TARGET} -
     22  1.1       pk 
     23  1.1       pk .include <bsd.prog.mk>
     24