Re: git: 63ff982b17ee - main - simd.7: add scalar strrchr() for RISC-V to manpage
- Reply: Jessica Clarke : "Re: git: 63ff982b17ee - main - simd.7: add scalar strrchr() for RISC-V to manpage"
- Reply: Robert Clausecker : "Re: git: 63ff982b17ee - main - simd.7: add scalar strrchr() for RISC-V to manpage"
- In reply to: Robert Clausecker : "Re: git: 63ff982b17ee - main - simd.7: add scalar strrchr() for RISC-V to manpage"
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sat, 01 Nov 2025 18:00:47 UTC
On Sat, Nov 01, 2025 at 11:48:19AM +0100, Robert Clausecker wrote:
> Hi kib,
>
> Am Sat, Nov 01, 2025 at 05:39:49AM +0200 schrieb Konstantin Belousov:
> > On Fri, Oct 31, 2025 at 12:48:28PM +0000, Robert Clausecker wrote:
> > > #include <machine/asm.h>
> > >
> > > + .weak rindex
> > > + .set rindex, strrchr
> > > +
> > Was this alias addition intended?
>
> Yes, this is intentional. See also lib/lib/{aarch64,amd64}/string/strrchr.S.
Ok, let me reformulate my question.
Was the 'rindex' symbol exported from libc on riscv before your commit?
I remember that there was some effort to not provide 'obsoleted' exports
from libc on the new arches like aarch64 and riscv.