1 CFLAGS
=-g
-I..
/include -DUSE_READLINE
${COPTS}
2 LIBS
= readline
/libedit.a
3 OBJS
=dbg.tab.o hash.o
lex.yy.o
info.o i386-pinsn.o
9 debugger.o
: ${OBJS} readline
/libedit.a
11 ld -r
-o debugger.o
${OBJS} $(LIBS
)
18 gcc
$(CFLAGS
) -DYYDEBUG
=1 -c dbg.tab.c
21 gcc
$(CFLAGS
) -I.
-c
lex.yy.c
27 dbg.tab.c dbg.tab.h
: dbg.y
30 dtest
: dtest.o debugger.o
31 gcc
-o dtest dtest.o debugger.o
34 rm -f
*.o main dbg.tab.
* lex.yy.
* *.output
*~
*# dtest
35 (cd readline
; make
clean)
37 depend
: dbg.tab.c dbg.tab.h
lex.yy.c
38 $(CC
) $(CFLAGS
) -M
*.c
> .depend