markRootPtrTable: write out type in full instead of using evac_fn typedef