diff options
author | br <br@FreeBSD.org> | 2016-03-10 15:51:43 +0000 |
---|---|---|
committer | br <br@FreeBSD.org> | 2016-03-10 15:51:43 +0000 |
commit | 0022e5410b9efb43e7a391c6ecd333f8024e7ea3 (patch) | |
tree | 3c9d8bd48a269d5787a59f9697805cb4263d8559 /sys/conf | |
parent | 9ba6cd4eb0f1373d8e31374896d8f6ca696f1abe (diff) | |
download | FreeBSD-src-0022e5410b9efb43e7a391c6ecd333f8024e7ea3.zip FreeBSD-src-0022e5410b9efb43e7a391c6ecd333f8024e7ea3.tar.gz |
Add support for ddb(4).
Sponsored by: DARPA, AFRL
Sponsored by: HEIF5
Diffstat (limited to 'sys/conf')
-rw-r--r-- | sys/conf/Makefile.riscv | 2 | ||||
-rw-r--r-- | sys/conf/files.riscv | 4 |
2 files changed, 5 insertions, 1 deletions
diff --git a/sys/conf/Makefile.riscv b/sys/conf/Makefile.riscv index 27338b4..8721b53 100644 --- a/sys/conf/Makefile.riscv +++ b/sys/conf/Makefile.riscv @@ -29,7 +29,7 @@ S= ../../.. INCLUDES+= -I$S/contrib/libfdt .if !empty(DDB_ENABLED) -CFLAGS += -fno-omit-frame-pointer -mno-omit-leaf-frame-pointer +CFLAGS += -fno-omit-frame-pointer -fno-optimize-sibling-calls .endif %BEFORE_DEPEND diff --git a/sys/conf/files.riscv b/sys/conf/files.riscv index cfce99b..7b1a040 100644 --- a/sys/conf/files.riscv +++ b/sys/conf/files.riscv @@ -23,6 +23,9 @@ riscv/riscv/clock.c standard riscv/riscv/copyinout.S standard riscv/riscv/copystr.c standard riscv/riscv/cpufunc_asm.S standard +riscv/riscv/db_disasm.c optional ddb +riscv/riscv/db_interface.c optional ddb +riscv/riscv/db_trace.c optional ddb riscv/riscv/devmap.c standard riscv/riscv/dump_machdep.c standard riscv/riscv/elf_machdep.c standard @@ -44,4 +47,5 @@ riscv/riscv/trap.c standard riscv/riscv/timer.c standard riscv/riscv/uio_machdep.c standard riscv/riscv/uma_machdep.c standard +riscv/riscv/unwind.c optional ddb | kdtrace_hooks | stack riscv/riscv/vm_machdep.c standard |