Make more compatible with GCC 2.96
authorChris Lattner <sabre@nondot.org>
Thu, 13 Feb 2003 16:25:28 +0000 (16:25 +0000)
committerChris Lattner <sabre@nondot.org>
Thu, 13 Feb 2003 16:25:28 +0000 (16:25 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@5550 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Support/Timer.cpp
support/lib/Support/Timer.cpp

index e03c3121d94f6d995cf26c077d219dd83a76fe39..62876539ff2664d3c67e57e7abf1ee1907f8b144 100644 (file)
@@ -215,10 +215,11 @@ void TimerGroup::removeTimer() {
       std::cerr << "===" << std::string(73, '-') << "===\n"
                 << std::string(Padding, ' ') << Name << "\n"
                 << "===" << std::string(73, '-')
-                << "===\n  Total Execution Time: " << std::fixed
-                << Total.getProcessTime()
-                << " seconds (" << Total.getWallTime() << std::scientific
-                << " wall clock)\n\n";
+                << "===\n  Total Execution Time: ";
+
+      // Hack for GCC 2.96... :( it doesn't support manipulators!
+      fprintf(stderr, "%.4f seconds (%.4f wall clock)\n\n",
+              Total.getProcessTime(), Total.getWallTime());
 
       if (Total.UserTime)
         std::cerr << "   ---User Time---";
index e03c3121d94f6d995cf26c077d219dd83a76fe39..62876539ff2664d3c67e57e7abf1ee1907f8b144 100644 (file)
@@ -215,10 +215,11 @@ void TimerGroup::removeTimer() {
       std::cerr << "===" << std::string(73, '-') << "===\n"
                 << std::string(Padding, ' ') << Name << "\n"
                 << "===" << std::string(73, '-')
-                << "===\n  Total Execution Time: " << std::fixed
-                << Total.getProcessTime()
-                << " seconds (" << Total.getWallTime() << std::scientific
-                << " wall clock)\n\n";
+                << "===\n  Total Execution Time: ";
+
+      // Hack for GCC 2.96... :( it doesn't support manipulators!
+      fprintf(stderr, "%.4f seconds (%.4f wall clock)\n\n",
+              Total.getProcessTime(), Total.getWallTime());
 
       if (Total.UserTime)
         std::cerr << "   ---User Time---";