Home | History | Annotate | Line # | Download | only in ld.aout_so
Makefile revision 1.6
      1  1.6  mycroft #	$Id: Makefile,v 1.6 1993/12/08 11:47:31 mycroft Exp $
      2  1.1       pk 
      3  1.1       pk PROG=	ld.so
      4  1.5       pk SRCS=	mdprologue.S rtld.c sbrk.c shlib.c etc.c md.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.5       pk CFLAGS += -I$(LDDIR) -I$(.CURDIR) -I$(LDDIR)/$(MACHINE_ARCH) -O $(PICFLAG) -DRTLD
     10  1.2       pk LDFLAGS = -Bshareable -Bsymbolic -assert nosymbolic
     11  1.1       pk LIBS =  -lc_pic
     12  1.1       pk BINDIR= /usr/libexec
     13  1.1       pk 
     14  1.6  mycroft .PATH: $(LDDIR) $(LDDIR)/$(MACHINE_ARCH)
     15  1.1       pk 
     16  1.1       pk .SUFFIXES: .S
     17  1.1       pk 
     18  1.1       pk $(PROG):
     19  1.3       pk 	$(LD) -o $(PROG) $(LDFLAGS) $(OBJS) $(LIBS) $(LDADD)
     20  1.1       pk 
     21  1.1       pk .S.o:
     22  1.1       pk 	$(CPP) $(.IMPSRC) | $(AS) -k -o $(.TARGET) -
     23  1.1       pk 
     24  1.1       pk .include <bsd.prog.mk>
     25