Makefile and .gitignore tweaks.

上级 8f037fb3
...@@ -14,3 +14,6 @@ initcode.out ...@@ -14,3 +14,6 @@ initcode.out
kernel kernel
mkfs mkfs
.gdbinit .gdbinit
mtrace.out
mscan.syms
mscan.kern
...@@ -201,6 +201,9 @@ bochs : fs.img xv6.img ...@@ -201,6 +201,9 @@ bochs : fs.img xv6.img
mscan.syms: kernel mscan.syms: kernel
nm -S $< > $@ nm -S $< > $@
mscan.kern: kernel
cp $< $@
# try to generate a unique GDB port # try to generate a unique GDB port
GDBPORT = $(shell expr `id -u` % 5000 + 25000) GDBPORT = $(shell expr `id -u` % 5000 + 25000)
# QEMU's gdb stub command line changed in 0.11 # QEMU's gdb stub command line changed in 0.11
...@@ -222,7 +225,7 @@ qemu-memfs: xv6memfs.img ...@@ -222,7 +225,7 @@ qemu-memfs: xv6memfs.img
qemu-nox: fs.img xv6.img qemu-nox: fs.img xv6.img
$(QEMU) -nographic $(QEMUOPTS) $(QEMU) -nographic $(QEMUOPTS)
mtrace-nox: fs.img xv6.img mscan.syms mtrace-nox: fs.img xv6.img mscan.syms mscan.kern
$(MTRACE) -nographic $(QEMUOPTS) $(MTRACEOPTS) $(MTRACE) -nographic $(QEMUOPTS) $(MTRACEOPTS)
.gdbinit: .gdbinit.tmpl .gdbinit: .gdbinit.tmpl
......
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论