now that mangler is in libtarget, it can use MCAsmInfo instead of clients