diff options
author | imp <imp@FreeBSD.org> | 2014-07-17 22:31:46 +0000 |
---|---|---|
committer | imp <imp@FreeBSD.org> | 2014-07-17 22:31:46 +0000 |
commit | 07bb5d08f32b7d5d09ea862fb77c1b20ce9b9bcd (patch) | |
tree | 544dd6176b94f67f27aedf30b8bd0348f28f95fc /sys/i386/conf | |
parent | 08c695a76f98c90f35979e8662000d622d38223f (diff) | |
download | FreeBSD-src-07bb5d08f32b7d5d09ea862fb77c1b20ce9b9bcd.zip FreeBSD-src-07bb5d08f32b7d5d09ea862fb77c1b20ce9b9bcd.tar.gz |
MFC r263749,267146:
>r267146 | imp | 2014-06-05 22:08:55 -0600 (Thu, 05 Jun 2014) | 4 lines
>Restore comments accidentally removed.
>r263749 | imp | 2014-03-25 16:08:31 -0600 (Tue, 25 Mar 2014) | 18 lines
>Rather than require a makeoptions DEBUG to get debug correct,
>add it in kern.mk, but only if we're using clang. While this
>option is supported by both clang and gcc, in the future there
>may be changes to clang which change the defaults that require
>a tweak to build our kernel such that other tools in our tree
>will work. Set a good example by forcing -gdwarf-2 only for
>clang builds, and only if the user hasn't specified another
>dwarf level already. Update UPDATING to reflect the changed
>state of affairs. This also keeps us from having to update
>all the ARM kernels to add this, and also keeps us from
>in the future having to update all the MIPS kernels and is
>one less place the user will have to know to do something
>special for clang and one less thing developers will need
>to do when moving an architecture to clang.
Diffstat (limited to 'sys/i386/conf')
-rw-r--r-- | sys/i386/conf/GENERIC | 2 | ||||
-rw-r--r-- | sys/i386/conf/XEN | 2 |
2 files changed, 2 insertions, 2 deletions
diff --git a/sys/i386/conf/GENERIC b/sys/i386/conf/GENERIC index 642336e..5fa8c30 100644 --- a/sys/i386/conf/GENERIC +++ b/sys/i386/conf/GENERIC @@ -23,7 +23,7 @@ cpu I586_CPU cpu I686_CPU ident GENERIC -makeoptions DEBUG=-gdwarf-2 # Build kernel with gdb(1) debug symbols +makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols makeoptions WITH_CTF=1 # Run ctfconvert(1) for DTrace support options SCHED_ULE # ULE scheduler diff --git a/sys/i386/conf/XEN b/sys/i386/conf/XEN index 8348d67..2fac5d6 100644 --- a/sys/i386/conf/XEN +++ b/sys/i386/conf/XEN @@ -6,7 +6,7 @@ cpu I686_CPU ident XEN -makeoptions DEBUG=-gdwarf-2 # Build kernel with gdb(1) debug symbols +makeoptions DEBUG=-g # Build kernel with gdb(1) debug symbols # The following modules don't build with PAE and XEN enabled. makeoptions WITHOUT_MODULES="ctl cxgb dpt drm drm2 hptmv ida malo mwl rdma" |