git: 92fc5822a830 - main - Clarify WITHOUT_KERNEL_SYMBOLS description
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Tue, 07 Jun 2022 15:34:21 UTC
The branch main has been updated by emaste: URL: https://cgit.FreeBSD.org/src/commit/?id=92fc5822a8301d0c20d292e97d1661b25f5035bc commit 92fc5822a8301d0c20d292e97d1661b25f5035bc Author: Ed Maste <emaste@FreeBSD.org> AuthorDate: 2022-06-07 14:20:39 +0000 Commit: Ed Maste <emaste@FreeBSD.org> CommitDate: 2022-06-07 15:33:12 +0000 Clarify WITHOUT_KERNEL_SYMBOLS description Debug data is enabled via `makeoptions DEBUG=-g` in the kernel config file (e.g. GENERIC). If debug data is enabled and WITHOUT_KERNEL_SYMBOLS is set then debug data is included in the kernel and module files. PR: 264433 Discussed with: markj MFC after: 1 week Sponsored by: The FreeBSD Foundation --- share/man/man5/src.conf.5 | 6 ++++-- tools/build/options/WITHOUT_KERNEL_SYMBOLS | 4 +++- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/share/man/man5/src.conf.5 b/share/man/man5/src.conf.5 index 084e42af4f7b..34e66c96d115 100644 --- a/share/man/man5/src.conf.5 +++ b/share/man/man5/src.conf.5 @@ -1,6 +1,6 @@ .\" DO NOT EDIT-- this file is @generated by tools/build/options/makeman. .\" $FreeBSD$ -.Dd May 30, 2022 +.Dd June 7, 2022 .Dt SRC.CONF 5 .Os .Sh NAME @@ -833,7 +833,9 @@ and Enable the "retpoline" mitigation for CVE-2017-5715 in the kernel build. .It Va WITHOUT_KERNEL_SYMBOLS -Do not install kernel debug symbol files. +Do not build or install standalone kernel debug symbol files. +Debug data (if enabled by the kernel configuration file) +will be included in the kernel and modules. .It Va WITHOUT_KVM Do not build the .Nm libkvm diff --git a/tools/build/options/WITHOUT_KERNEL_SYMBOLS b/tools/build/options/WITHOUT_KERNEL_SYMBOLS index 33fa2c4f1c97..7837744cf399 100644 --- a/tools/build/options/WITHOUT_KERNEL_SYMBOLS +++ b/tools/build/options/WITHOUT_KERNEL_SYMBOLS @@ -1,2 +1,4 @@ .\" $FreeBSD$ -Do not install kernel debug symbol files. +Do not build or install standalone kernel debug symbol files. +Debug data (if enabled by the kernel configuration file) +will be included in the kernel and modules.