static boolean isSupportedProgram(Program program) {
		Language language = program.getLanguage();
		int size = language.getLanguageDescription().getSize();
		return "x86".equals(language.getProcessor().toString()) && (size == 32 || size == 64) &&
			"windows".equals(program.getCompilerSpec().getCompilerSpecID().toString()) &&
			CompilerEnum.GCC.label.equals(program.getCompiler()) && getRDataBlock(program) != null;
	}
Construct MinGW pseudo-relocation handler for a Program.
@param program program to be processed
@throws InvalidDataException failed to locate pseudo relocation list in program memory
Ghidra/Features/Base/src/main/java/ghidra/app/plugin/core/analysis/MingwRelocationAnalyzer.java