head     1.4;
branch   ;
access   ;
symbols  ;
locks    bin:1.4;
comment  @# @;


1.4
date     92.10.29.08.29.21;  author bin;  state Exp;
branches ;
next     1.3;

1.3
date     92.05.14.13.55.32;  author bin;  state Exp;
branches ;
next     1.2;

1.2
date     92.02.28.11.07.41;  author bin;  state Exp;
branches ;
next     1.1;

1.1
date     92.02.21.09.31.03;  author bin;  state Exp;
branches ;
next     ;


desc
@@


1.4
log
@cef fix to page fault problem
@
text
@O = ld.o pass1.o message.o fake.o
LI = ld.c pass1.c message.c fake.c
S = Makefile ld.h ld.c pass1.c message.c fake.c script
D = ld.c pass1.c
CFLAGS = -AO

drvld: ld
	ln -f ld drvld
	
ld : $O
	rm -f ld
	cc -so ld $O -lmisc

pick : $(LI)
	lint -I/usr/include co $(LI) > pick

# save on mwc!
save : $S
	tar cf - $< | compress -c > /tmp/newld.tar.Z
	uucp -r /tmp/newld.tar.Z mwc!/v/cef/

# list source files
list : $S
	ph $?
	touch list

# Build error message list in troff format.
doc : $D
	cgrep -d @@ "(message|fatal|filemsg|modmsg|mpmsg|spmsg|spwarn)" $< | \
	 sort | \
	 sed -f `srcpath script` | \
	 fixdoc > doc

# Install new ld
install : ld
	su root `srcpath installer`

# end of ld/Makefile
@


1.3
log
@*** empty log message ***
@
text
@d2 1
d14 3
@


1.2
log
@comment changes by cef
@
text
@d1 4
a4 4
# ld/Makefile 10/20/91
# i80386 Coff loader Makefile.
CFLAGS=-A -O
LFLAGS=-s
d6 6
a11 1
DESTDIR=/interim/bin/
d13 4
a16 2
S = Makefile script data.c data.h main.c message.c pass1.c pass2.c
D = main.c pass1.c pass2.c
d18 4
a21 25
OBJ=	main.o\
	data.o\
	message.o\
	pass1.o\
	pass2.o

# Primary target.
ld :	$(OBJ)
	rm -f ld
	$(CC) $(LFLAGS) -o ld $<

install : ld
	su root cp ld /bin

# Save on hp
save : $S
	tar cf - $< | compress -c > /tmp/ld.tar.Z
	uucp -r /tmp/ld.tar.Z mwc!/v/cef/

# Unlinked objects.
main.o:		main.c data.h
data.o:		data.c 	data.h
message.o:	message.c data.h
pass1.o:	pass1.c	data.h
pass2.o:	pass2.c	data.h
d23 1
a23 5
# Etc.
clean:
	rm *.o


d25 1
a25 1
	cgrep -d @@ "(message|fatal|filemsg|modmsg|mpmsg|spmsg)" $< | \
d30 4
@


1.1
log
@Initial revision
@
text
@d8 1
a8 1
S = Makefile data.c data.h main.c message.c pass1.c pass2.c
@
