http://bugs.libre-riscv.org/show_bug.cgi?id=60 jacob this one's probably best assigned to you, as it's one of the dependencies for the io/boot co-processor, i've also added it as an NLnet milestone. it'll need to be able to handle signed as well as unsigned multiply. l.