annotate dynodump/Makefile @ 0:376386a54a3c r19-14

Import from CVS: tag r19-14
author cvs
date Mon, 13 Aug 2007 08:45:50 +0200
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
1 SHELL = /bin/sh
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
2 CC=gcc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
3 CFLAGS=-bi486-linuxaout -O4 -m486 -malign-functions=2 -malign-jumps=2 -malign-loops=2
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
4 ARCH=
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
5 srcdir=/m/xemacs-19.14/dynodump
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
6
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
7 VPATH=/m/xemacs-19.14/dynodump
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
8 INCLUDES = -I${srcdir} -I${srcdir}/$(ARCH)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
9 ALL_CFLAGS = ${CFLAGS} -fpic ${INCLUDES}
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
10 OBJS = _relocate.o dynodump.o syms.o uninit.o
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
11 .c.o:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
12 $(CC) -c $(ALL_CFLAGS) $<
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
13 all::
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
14 dynodump.so: ${srcdir}/_dynodump.h $(OBJS)
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
15 $(CC) -o dynodump.so -G $(OBJS) -lelf -lmapmalloc
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
16 _relocate.o: ${srcdir}/$(ARCH)/_relocate.c
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
17 $(CC) -c $(ALL_CFLAGS) ${srcdir}/$(ARCH)/_relocate.c
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
18 uninit.o: ${srcdir}/$(ARCH)/uninit.c
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
19 $(CC) -c $(ALL_CFLAGS) ${srcdir}/$(ARCH)/uninit.c
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
20 mostlyclean:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
21 -rm -f *.o \#*
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
22 clean: mostlyclean
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
23 -rm -f *.so *.so.1
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
24 distclean: clean
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
25 -rm -f Makefile Makefile.in
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
26 realclean: distclean
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
27 rm -f TAGS
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
28 versionclean:
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
29 true
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
30 extraclean: realclean
376386a54a3c Import from CVS: tag r19-14
cvs
parents:
diff changeset
31 -rm -f *~ \#*