[llvm] 3f58177 - [llvm-lib] Ignore /NODEFAULTLIB flag

Pengxuan Zheng via llvm-commits llvm-commits at lists.llvm.org
Tue Jul 5 10:27:59 PDT 2022


Author: Pengxuan Zheng
Date: 2022-07-05T10:27:50-07:00
New Revision: 3f58177d7ffa9873c89d48177df94008e316ed10

URL: https://github.com/llvm/llvm-project/commit/3f58177d7ffa9873c89d48177df94008e316ed10
DIFF: https://github.com/llvm/llvm-project/commit/3f58177d7ffa9873c89d48177df94008e316ed10.diff

LOG: [llvm-lib] Ignore /NODEFAULTLIB flag

It doesn't look like there is anything llvm-lib needs to handle based on
Microsoft's description of the flag.

https://docs.microsoft.com/en-us/cpp/build/reference/managing-a-library?view=msvc-170

Reviewed By: thakis

Differential Revision: https://reviews.llvm.org/D129032

Added: 
    

Modified: 
    llvm/lib/ToolDrivers/llvm-lib/Options.td

Removed: 
    


################################################################################
diff  --git a/llvm/lib/ToolDrivers/llvm-lib/Options.td b/llvm/lib/ToolDrivers/llvm-lib/Options.td
index 0d97f77e525f0..9d969b040ef23 100644
--- a/llvm/lib/ToolDrivers/llvm-lib/Options.td
+++ b/llvm/lib/ToolDrivers/llvm-lib/Options.td
@@ -44,5 +44,7 @@ def help_q : Flag<["/??", "-??", "/?", "-?"], "">, Alias<help>;
 //==============================================================================
 
 def ltcg : F<"ltcg">;
+def nodefaultlib: P<"nodefaultlib", "">;
+def nodefaultlib_all: F<"nodefaultlib">;
 def nologo : F<"nologo">;
 def subsystem : P<"subsystem", "">;


        


More information about the llvm-commits mailing list