cherry-pick build fix to libm with arm/softfloat
Source for buildrump.sh git rev d8e66017298692b9e4e44279641f3159d4f7a38c
set MKNLS=no

avoids need for the gencat tool, might be revisited later
allow makeuserlib() to take extra params passed to make