X-Git-Url: https://git.saurik.com/apple/ld64.git/blobdiff_plain/599556ff3dd31aab68bb9685f1ed7fc4867803e7..fb9a160cc46cd88a41dda5ab61012c5572e56f33:/src/ld/parsers/lto_file.h?ds=sidebyside diff --git a/src/ld/parsers/lto_file.h b/src/ld/parsers/lto_file.h index 332215d..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; @@ -57,8 +58,13 @@ struct OptimizeOptions { bool needsUnwindInfoSection; 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; };