The npx module is no longer required to build or link.
Noted by: Jakub Lach Discussed with: db Approved by: bcr (mentor)
This commit is contained in:
parent
afd9569330
commit
6144db3a79
Notes:
svn2git
2020-12-08 03:00:23 +00:00
svn path=/head/; revision=40395
1 changed files with 0 additions and 23 deletions
|
@ -3703,29 +3703,6 @@ kern.timecounter.hardware: TSC -> i8254</screen>
|
|||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question id="missing-hw-float">
|
||||
<para>My kernel compiles fail because
|
||||
<literal>_hw_float</literal> is missing. How do I solve
|
||||
this problem?</para>
|
||||
</question>
|
||||
|
||||
<answer>
|
||||
<para>You probably removed <devicename>npx0</devicename> (see
|
||||
&man.npx.4;) from your kernel configuration file because you
|
||||
do not have a math co-processor. The
|
||||
<devicename>npx0</devicename> device is
|
||||
<emphasis>MANDATORY</emphasis>. Somewhere inside your
|
||||
hardware lies a device that provides hardware floating-point
|
||||
support, even if it is no longer a separate device as used
|
||||
in the good old 386 days. You <emphasis>must</emphasis>
|
||||
include the <devicename>npx0</devicename> device. Even if
|
||||
you manage to build a kernel without
|
||||
<devicename>npx0</devicename> support, it will not boot
|
||||
anyway.</para>
|
||||
</answer>
|
||||
</qandaentry>
|
||||
|
||||
<qandaentry>
|
||||
<question id="why-kernel-big">
|
||||
<para>Why is my kernel so big?</para>
|
||||
|
|
Loading…
Reference in a new issue