[PATCH v5 03/18] riscv: Add RVV memcmp for multiarch and non-multiarch

Adhemerval Zanella Netto adhemerval.zanella@linaro.org
Fri Jun 5 12:58:26 GMT 2026



On 05/06/26 09:38, 姚子宏 wrote:
> On Fri, 05 Jun 2026 09:41:24 +0200, Andreas Schwab wrote:
>> make[1]: Entering directory '/home/abuild/rpmbuild/BUILD/glibc-2.43.9000.389.gc275c424b-build/glibc-2.43.9000.389.gc275c424b'
>> if grep -q '^FAIL:' /home/abuild/rpmbuild/BUILD/glibc-2.43.9000.389.gc275c424b-build/glibc-2.43.9000.389.gc275c424b/cc-base/*/check-abi*.test-result; then \
>> 	cat /home/abuild/rpmbuild/BUILD/glibc-2.43.9000.389.gc275c424b-build/glibc-2.43.9000.389.gc275c424b/cc-base/*/check-abi*.out && exit 1; fi
>> --- ../sysdeps/unix/sysv/linux/riscv/rv64/libc.abilist	2026-06-05 00:48:14.000000000 +0000
>> +++ /home/abuild/rpmbuild/BUILD/glibc-2.43.9000.389.gc275c424b-build/glibc-2.43.9000.389.gc275c424b/cc-base/libc.symlist	2026-06-05 05:50:04.986000000 +0000
>> @@ -2578 +2577,0 @@ GLIBC_2.34 tss_set F
>> -GLIBC_2.35 __memcmpeq F
>>   0x0278: Rev: 1  Flags: none  Index: 19  Cnt: 2  Name: GLIBC_ABI_DT_RELR
>> make[1]: *** [Makerules:1310: check-abi] Error 1
>> make[1]: Leaving directory '/home/abuild/rpmbuild/BUILD/glibc-2.43.9000.389.gc275c424b-build/glibc-2.43.9000.389.gc275c424b'
>> make: *** [Makefile:20: check-abi] Error 2
> 
> This comes from the current intermediate state where the RVV memcmp
> has been merged, while the dedicated RVV __memcmpeq is still under review.
> 
> I can send a follow-up patch to restore the __memcmpeq alias for now, or would
> you prefer to handle this through __memcmpeq patch directly?
Please add an alias that fix the build for now.


More information about the Libc-alpha mailing list