Should this function return true when _outputkind is outputDynamicExecutable?
WriterOptionsMachO.cpp:
bool WriterOptionsMachO::addEntryPointLoadCommand() const {
switch ( _outputkind ) {
case outputDynamicExecutable:
// Only main executables have an entry point
return false;
case outputDylib:
case outputBundle:
case outputObjectFile:
return false;
}
llvm_unreachable("unknown outputkind");
}