re PR bootstrap/47055 ("make profiledbootstrap" fails on MSYS/mingw-w64)
authorKai Tietz <kai.tietz@onevision.com>
Tue, 4 Jan 2011 18:05:06 +0000 (18:05 +0000)
committerKai Tietz <ktietz@gcc.gnu.org>
Tue, 4 Jan 2011 18:05:06 +0000 (19:05 +0100)
2011-01-04  Kai Tietz  <kai.tietz@onevision.com>

        PR bootstrap/47055
        * libgcov.c (gcov_exit): Check for HAS_DRIVE_SPEC.

From-SVN: r168475

gcc/ChangeLog
gcc/libgcov.c

index 2340cf31ef28d739d2c467244135f4ef1424d0f7..398410f195215a24fffeee1975e252dee3cacb5b 100644 (file)
@@ -1,3 +1,8 @@
+2011-01-04  Kai Tietz  <kai.tietz@onevision.com>
+
+       PR bootstrap/47055
+       * libgcov.c (gcov_exit): Check for HAS_DRIVE_SPEC.
+
 2011-01-04  Philipp Thomas <pth@suse.de>
 
        * config/microblaze/microbalse.opt (mxl-float-convert): Fix
index 3939dfec2d4c522f82c6e1760f62f09f8ac7e02c..6f32e85dc55e031d099d74d4c97447ed39971084 100644 (file)
@@ -283,7 +283,7 @@ gcov_exit (void)
              }
         }
       /* Update complete filename with stripped original. */
-      if (!IS_DIR_SEPARATOR (*fname))
+      if (!IS_DIR_SEPARATOR (*fname) && !HAS_DRIVE_SPEC(fname))
        {
          strcpy (gi_filename_up, "/");
          strcpy (gi_filename_up + 1, fname);