[llvm-size] Berkeley formatting: use tabs instead of spaces as field delimeters.
This matches GNU behavior for size and allows use of cut to parse the output of llvm-size.
llvm-svn: 342791
diff --git a/llvm/tools/llvm-size/llvm-size.cpp b/llvm/tools/llvm-size/llvm-size.cpp
index 67c81ec..ed53bac 100644
--- a/llvm/tools/llvm-size/llvm-size.cpp
+++ b/llvm/tools/llvm-size/llvm-size.cpp
@@ -479,19 +479,25 @@
}
if (!BerkeleyHeaderPrinted) {
- outs() << " text data bss "
- << (Radix == octal ? "oct" : "dec") << " hex filename\n";
+ outs() << " text\t"
+ " data\t"
+ " bss\t"
+ " "
+ << (Radix == octal ? "oct" : "dec")
+ << "\t"
+ " hex\t"
+ "filename\n";
BerkeleyHeaderPrinted = true;
}
// Print result.
- fmt << "%#7" << radix_fmt << " "
- << "%#7" << radix_fmt << " "
- << "%#7" << radix_fmt << " ";
+ fmt << "%#7" << radix_fmt << "\t"
+ << "%#7" << radix_fmt << "\t"
+ << "%#7" << radix_fmt << "\t";
outs() << format(fmt.str().c_str(), total_text, total_data, total_bss);
fmtbuf.clear();
- fmt << "%7" << (Radix == octal ? PRIo64 : PRIu64) << " "
- << "%7" PRIx64 " ";
+ fmt << "%7" << (Radix == octal ? PRIo64 : PRIu64) << "\t"
+ << "%7" PRIx64 "\t";
outs() << format(fmt.str().c_str(), total, total);
}
}
@@ -839,14 +845,14 @@
std::string fmtbuf;
raw_string_ostream fmt(fmtbuf);
const char *radix_fmt = getRadixFmt();
- fmt << "%#7" << radix_fmt << " "
- << "%#7" << radix_fmt << " "
- << "%#7" << radix_fmt << " ";
+ fmt << "%#7" << radix_fmt << "\t"
+ << "%#7" << radix_fmt << "\t"
+ << "%#7" << radix_fmt << "\t";
outs() << format(fmt.str().c_str(), TotalObjectText, TotalObjectData,
TotalObjectBss);
fmtbuf.clear();
- fmt << "%7" << (Radix == octal ? PRIo64 : PRIu64) << " "
- << "%7" PRIx64 " ";
+ fmt << "%7" << (Radix == octal ? PRIo64 : PRIu64) << "\t"
+ << "%7" PRIx64 "\t";
outs() << format(fmt.str().c_str(), TotalObjectTotal, TotalObjectTotal)
<< "(TOTALS)\n";
}