You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To improve performance on RV32I, introduce __str_base10(), a base-10
conversion routine that avoids both division and multiplication by
using bit shifts and additions. This is especially beneficial for
targets lacking hardware support for RV32M.
itoa() and vsprintf() now use this implementation for decimal output.
A helper __str_base10_signed() is also added for signed integers.
0 commit comments