rfg@MCC.COM (Ron Guilmette) (03/17/89)
What follows are minor patches for the gdb (3.1.1) Makefile.
They do three things:
1) Change all "rm" to "rm -f".
2) Make the clean target remove init.o
3) Make the realclean target restore the directory to
a pristine state by removing normal stuff and also TAGS,
config.status, and configuration links.
-----------------------------------------------------------------
diff -rc2 3.1.1-/Makefile 3.1.1+/Makefile
*** 3.1.1-/Makefile Mon Mar 13 00:51:16 1989
--- 3.1.1+/Makefile Thu Mar 16 16:05:58 1989
***************
*** 112,116 ****
gdb : $(OBS) $(TSOBS) $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm init.c
./munch $(OBS) $(TSOBS) > init.c
${CC-LD} $(LDFLAGS) -o gdb init.c $(OBS) $(TSOBS) $(CLIBS)
--- 112,116 ----
gdb : $(OBS) $(TSOBS) $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm -f init.c
./munch $(OBS) $(TSOBS) > init.c
${CC-LD} $(LDFLAGS) -o gdb init.c $(OBS) $(TSOBS) $(CLIBS)
***************
*** 117,121 ****
xgdb : $(OBS) $(TSOBS) xgdb.o $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm init.c
./munch $(OBS) $(TSOBS) xgdb.o > init.c
$(CC-LD) $(LDFLAGS) -o xgdb init.c $(OBS) $(TSOBS) xgdb.o \
--- 117,121 ----
xgdb : $(OBS) $(TSOBS) xgdb.o $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm -f init.c
./munch $(OBS) $(TSOBS) xgdb.o > init.c
$(CC-LD) $(LDFLAGS) -o xgdb init.c $(OBS) $(TSOBS) xgdb.o \
***************
*** 123,127 ****
kdb : $(NTSSTART) $(OBS) $(NTSOBS) $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm init.c
./munch $(OBS) $(NTSOBS) > init.c
$(CC-LD) $(LDFLAGS) -c init.c $(CLIBS)
--- 123,127 ----
kdb : $(NTSSTART) $(OBS) $(NTSOBS) $(OBSTACK1) $(REGEX1) ${GNU_MALLOC}
! -rm -f init.c
./munch $(OBS) $(NTSOBS) > init.c
$(CC-LD) $(LDFLAGS) -c init.c $(CLIBS)
***************
*** 149,158 ****
clean:
! -rm ${OBS} ${TSOBS} ${NTSOBS} ${OBSTACK} ${REGEX}
! -rm init.c
! -rm gdb
realclean: clean
! -rm expread.tab.c
xgdb.o : xgdb.c defs.h param.h symtab.h frame.h
--- 149,159 ----
clean:
! -rm -f ${OBS} ${TSOBS} ${NTSOBS} ${OBSTACK} ${REGEX}
! -rm -f init.c init.o
! -rm -f gdb
realclean: clean
! -rm -f expread.tab.c TAGS config.status
! -rm -f dep.c opcode.h param.h pinsn.c
xgdb.o : xgdb.c defs.h param.h symtab.h frame.h