X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/e667b16e39593d19d0e25a8440a563eac3572653..eaf282aaf65b222563e6b3db98e12d720fb161bf:/src/ld/parsers/lto_file.h diff --git a/src/ld/parsers/lto_file.h b/src/ld/parsers/lto_file.h index dcd6e36..6568232 100644 --- a/src/ld/parsers/lto_file.h +++ b/src/ld/parsers/lto_file.h @@ -48,6 +48,7 @@ struct OptimizeOptions { bool preserveAllGlobals; bool verbose; bool saveTemps; + bool ltoCodegenOnly; bool pie; bool mainExecutable; bool staticExecutable; @@ -58,8 +59,12 @@ struct OptimizeOptions { bool keepDwarfUnwind; bool verboseOptimizationHints; bool armUsesZeroCostExceptions; + bool simulator; + bool ignoreMismatchPlatform; + bool bitcodeBundle; cpu_type_t arch; const char* mcpu; + Options::Platform platform; const std::vector* llvmOptions; const std::vector* initialUndefines; };