RISC-V写strcmp麻烦不
strcmp两个char*,RISC会不会很别扭?没找到RISC-V的,ARM的应该差不多:
strcmp.S - arch/arm64/lib/strcmp.S - Linux source code (v5.17.1) - Bootlin
x86的:Assembly - CMPS Instruction (tutorialspoint.com)
repe cmpsb: repeat compare string byte,完事了。后面的是print等不等的。
说句刻薄的:硬件偷懒还偷得理直气壮、偷得优雅了?:-)
完整的UNICODE要4个字节,即sizeof(wchar_t)为4,这下RISC高兴了:-)