public static void buildProgram(Program program, ByteProvider provider, FileBytes fileBytes,
			MessageLog log, TaskMonitor monitor) throws Exception {
		MachoPrelinkProgramBuilder machoPrelinkProgramBuilder = new MachoPrelinkProgramBuilder(
			program, provider, fileBytes, log, monitor);
		machoPrelinkProgramBuilder.build();
	}
Builds up a PRELINK Mach-O {@link Program}.

@param program The {@link Program} to build up.
@param provider The {@link ByteProvider} that contains the Mach-O's bytes.
@param fileBytes Where the Mach-O's bytes came from.
@param log The log.
@param monitor A cancelable task monitor.
@throws Exception if a problem occurs.
Ghidra/Features/Base/src/main/java/ghidra/app/util/opinion/MachoPrelinkProgramBuilder.java