I think it would make sense to use a placeholder in common on targets that don't support weak symbols, like we did in the old ABI, and like EDG does. Jason