6890312ea3
This commit removes the `TargetMachineFactory` struct and adds a `TargetMachineFactoryFn` type alias which is used everywhere that the previous, long type was used. Signed-off-by: David Wood <david@davidtw.co>
Please read the rustc-dev-guide chapter on Backend Agnostic Codegen.