Kevin, Stumbled across this. Have you considered changing the rs6000 code so that the result of skip_prolgue() is cached in a new (allocate on demand) field: frame->extra_info->fddata? It wouldn't catch all cases but it would catch the ones where there is a frame. enjoy, Andrew