https://gcc.gnu.org/bugzilla/show_bug.cgi?id=119940

            Bug ID: 119940
           Summary: Incorrect calculate MD5 (for -gcodeview) under windows
           Product: gcc
           Version: 15.1.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: c
          Assignee: unassigned at gcc dot gnu.org
          Reporter: bc-info at styx dot cabel.net
  Target Milestone: ---

When build gcc under windows (mingw-w64, etc) incorrect calculation MD5 for
option -gcodeview. 

Patch for fix this bug:

--- gcc-15.0/gcc/dwarf2codeview.cc.orig 2025-04-25 11:18:00 +0300
+++ gcc-15.0/gcc/dwarf2codeview.cc      2025-04-25 18:17:58 +0300
@@ -1746,7 +1746,7 @@
   sf->string_offset = string_offset;
   sf->filename = xstrdup (filename);

-  f = fopen (filename, "r");
+  f = fopen (filename, "rb");
   if (!f)
     internal_error ("could not open %s for reading", filename);

Reply via email to