Current-Users archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: self-hosting on small-ish i386 boxen?



On Mon, 18 Nov 2019, Robert Swindells wrote:

> "John D. Baker" <jdbaker%consolidated.net@localhost> wrote:
> >The combination of LLVM 10.0 and GCC 8 on i386 makes self-hosting on at
> >least one i386 machine challenging.
> 
> Which GPU ?
> 
> If it isn't a radeon then you might want to try with MKLLVMRT=no.

It is a radeon but it's an older one that's not supported by DRMKMS.
(Before they were excluded in the code, they would exhibit almost-
black-on-black video in the framebuffer console, although X worked fine.)

For this (and some other) machine(s), the kernel configures the legacy
DRM driver (it would be nice if the legacy-supporting X driver could be
named differently so it wouldn't require a symlink dance after updating).

(The legacy DRM drivers have their own problems lately.  See:

  http://mail-index.NetBSD.org/current-users/2019/11/18/msg037067.html

for more.)

Linking gallium when building netbsd-9 (GCC 7) works.

-- 
|/"\ John D. Baker, KN5UKS               NetBSD     Darwin/MacOS X
|\ / jdbaker[snail]consolidated[flyspeck]net  OpenBSD            FreeBSD
| X  No HTML/proprietary data in email.   BSD just sits there and works!
|/ \ GPGkeyID:  D703 4A7E 479F 63F8 D3F4  BD99 9572 8F23 E4AD 1645


Home | Main Index | Thread Index | Old Index