[llvm] e67cd15 - [llvm-size] Initialize Radix to correct value (#128447)

Vitaly Buka via llvm-commits llvm-commits at lists.llvm.org
Mon Feb 24 23:08:59 PST 2025


Author: Vitaly Buka
Date: 2025-02-24T23:08:48-08:00
New Revision: e67cd152cf4d0344efba19985b005dae15e6bde0

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

LOG: [llvm-size] Initialize Radix to correct value (#128447)

Without the patch, invalid --radix, makes Radix to be 0, and result
in invalid format specifier ` %#7 `, instead of e.g ` %#7x `.

Added: 
    

Modified: 
    llvm/tools/llvm-size/llvm-size.cpp

Removed: 
    


################################################################################
diff  --git a/llvm/tools/llvm-size/llvm-size.cpp b/llvm/tools/llvm-size/llvm-size.cpp
index 0d7bf24832670..afb6b2386218e 100644
--- a/llvm/tools/llvm-size/llvm-size.cpp
+++ b/llvm/tools/llvm-size/llvm-size.cpp
@@ -76,7 +76,7 @@ static std::vector<StringRef> ArchFlags;
 static bool ELFCommons;
 static OutputFormatTy OutputFormat;
 static bool DarwinLongFormat;
-static RadixTy Radix;
+static RadixTy Radix = RadixTy::decimal;
 static bool TotalSizes;
 
 static std::vector<std::string> InputFilenames;


        


More information about the llvm-commits mailing list