aboutsummaryrefslogtreecommitdiff
path: root/usr.sbin/kldxref
diff options
context:
space:
mode:
authorDimitry Andric <dim@FreeBSD.org>2020-08-20 18:50:46 +0000
committerDimitry Andric <dim@FreeBSD.org>2020-08-20 18:50:46 +0000
commit05c312a339096ac54d404029ddfcd0114d452a4c (patch)
treefd47ab9def83b6a118d0a7a1279be617e864802d /usr.sbin/kldxref
parent422809e1b1f25c94374364961d38ec09e3989dd3 (diff)
downloadsrc-05c312a339096ac54d404029ddfcd0114d452a4c.tar.gz
src-05c312a339096ac54d404029ddfcd0114d452a4c.zip
Bump kldxref's MAXSEGS to 16, to stop complaints about the kernel
supposedly having too many segments, when lld 11 links it. Such kernels should load just fine. Note that we may still do some tweaking of our kernel linker scripts, to lower the number of segments, although the exact benefit is not entirely clear.
Notes
Notes: svn path=/head/; revision=364435
Diffstat (limited to 'usr.sbin/kldxref')
-rw-r--r--usr.sbin/kldxref/ef.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/usr.sbin/kldxref/ef.c b/usr.sbin/kldxref/ef.c
index cad22b1d498e..736b7cab9279 100644
--- a/usr.sbin/kldxref/ef.c
+++ b/usr.sbin/kldxref/ef.c
@@ -49,7 +49,7 @@
#include "ef.h"
-#define MAXSEGS 3
+#define MAXSEGS 16
struct ef_file {
char *ef_name;
struct elf_file *ef_efile;