mirror of
https://git.openafs.org/openafs.git
synced 2025-01-22 17:00:15 +00:00
FBSD: bsd.kmod.mk fallout for debug symbols
Now that we no longer control the installation of libafs.ko, debug symbols are always getting stripped. If the user requested kernel debug symbols, define DEBUG_FLAGS for the libafs build and install, so that bsd.kmod.mk will install the .symbols file alongside the kernel module. Change-Id: I0e7f3736666c96c6aaed18c0add98dea37349b83 Reviewed-on: http://gerrit.openafs.org/5503 Tested-by: BuildBot <buildbot@rampaginggeek.com> Reviewed-by: Derrick Brashear <shadow@dementix.org>
This commit is contained in:
parent
b6e04fa78e
commit
3e191dfd99
@ -665,6 +665,12 @@ case $AFS_SYSNAME in
|
||||
AC_SUBST(install_XFS_SIZE_CHECK)
|
||||
AC_SUBST(dest_XFS_SIZE_CHECK)
|
||||
;;
|
||||
*_fbsd_*)
|
||||
if test "x$enable_debug_kernel" = "xyes"; then
|
||||
DEBUG_FLAGS=-g
|
||||
AC_SUBST(DEBUG_FLAGS)
|
||||
fi
|
||||
;;
|
||||
esac
|
||||
|
||||
dnl Disable the default for debugging/optimization if not enabled
|
||||
|
@ -46,6 +46,9 @@ AFS_OS_NONFSOBJS = \
|
||||
KSRC = @BSD_KERNEL_PATH@
|
||||
KBLD = @BSD_KERNEL_BUILD@
|
||||
|
||||
# keep symbols if --enable-debug-kernel
|
||||
DEBUG_FLAGS = @DEBUG_FLAGS@
|
||||
|
||||
# We are not doing very well (WARNS=2 brings in printf format type checking)
|
||||
WARNS= 1
|
||||
# We have some sketchy code that redeclares prototypes
|
||||
|
Loading…
Reference in New Issue
Block a user