[PATCH] riscv: Add glibc-hwcaps support

David Abdurachmanov david.abdurachmanov@gmail.com
Tue May 2 15:19:47 GMT 2023


On Tue, May 2, 2023 at 5:39 PM Palmer Dabbelt <palmer@rivosinc.com> wrote:
>
> On Tue, 02 May 2023 00:22:39 PDT (-0700), fweimer@redhat.com wrote:
> > * Palmer Dabbelt:
> >
> >> So maybe the best answer here is to just wait a bit?
> >
> > Yes, it will likely get easier over time because the patterns in CPU
> > support will become clearer.  You might not even have to wait ten to
> > fifteen years.
>
> Hopefully ;)
>
> >> When I'd seen OpenSUSE pick it up it seemed like the way folks were
> >> going, but some other distros (Fedora, for example) seemed to be more
> >> interested in just having multiple system images.
> >
> > I'm not sure where you got the idea that Fedora would build multiple
> > system images with different library code.  Currently, there are no
> > spins that rebuild packages.  And RISC-V for Fedora remains challenging.
>
> +David, who was telling me the plan was to have rv64gc images and rva23
> images as independent system images.  Or at least I think that's what he
> was saying, sorry if I misunderstood.

We don't have a plan set in stone today, but we do have opinions.
Simply put mine would be:
- Fedora/RISCV as-is (RV64GC stuff) continues to exist to support
folks with existing hardware (the only existing hardware) today. I
call it legacy.
- Have a separate arch for a new variant (RVA23, or whatever next
major profile is announced). Also depends on what the Platforms
specification will do. We want to get closer to specification
compliant hardware support.


More information about the Libc-alpha mailing list