Add {,ELF,MachO}TargetInfo.
Use TargetInfo...