> On 10. Feb 2019, at 09:38, Conrad Meyer wrote:
>
> Hi Michael,
>
> I don't know. You can 'pkg install amd64-xtoolchain-gcc' and 'make
> buildkernel KERNCONF=GENERIC CROSS_TOOLCHAIN=amd64-gcc' if you're
> interested in trying it.
Hi Conrad,
thanks for the instructions. I tested the patch
Hi Michael,
I don't know. You can 'pkg install amd64-xtoolchain-gcc' and 'make
buildkernel KERNCONF=GENERIC CROSS_TOOLCHAIN=amd64-gcc' if you're
interested in trying it.
(I'm not sure enabling coverage globally in GENERIC is appropriate
even if it did not break boot — it's usually expensive,
> On 10. Feb 2019, at 08:50, Conrad Meyer wrote:
>
> Hi Andrew,
>
> This makes it compile, but instead of a build failure the kernel is
> broken hard at runtime in early boot with GCC < 8.1. E.g.,
> amd64-xtoolchain-gcc standard cross-toolchain is still on GCC 6.4.0.
>
> HEAD GENERIC has been
Hi Andrew,
This makes it compile, but instead of a build failure the kernel is
broken hard at runtime in early boot with GCC < 8.1. E.g.,
amd64-xtoolchain-gcc standard cross-toolchain is still on GCC 6.4.0.
HEAD GENERIC has been broken in one form or another for xtoolchain GCC
since r343713
Author: andrew
Date: Mon Feb 4 16:55:24 2019
New Revision: 343746
URL: https://svnweb.freebsd.org/changeset/base/343746
Log:
Only enable trace-cmp on Clang and modern GCC.
It's was only added to GCC 8.1 so don't try to enable it for earlier
releases.
Reported by: lwhsu
Sponsored