Utility functionality for compiler class implementations.
Alters the build options to comply with the specified build requirements.
Generate a file that will give, at compile time, information about the compiler (architecture, frontend version...)
Determines if a specific file name has the extension of a linker file.
Processes the output generated by compiling the platform probe file.
Replaces each referenced import library by the appropriate linker flags.
Searches the given list of compiler flags for ones that have a generic equivalent.