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

Martin Liška <marxin at gcc dot gnu.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|UNCONFIRMED                 |WAITING
   Last reconfirmed|                            |2017-04-13
                 CC|                            |marxin at gcc dot gnu.org
     Ever confirmed|0                           |1

--- Comment #1 from Martin Liška <marxin at gcc dot gnu.org> ---
I've just tried to reproduce that on openSUSE with mingw32-cross-gcc (6.3.0)
and it looks fine:

$ i686-w64-mingw32-gcc a.c --coverage
$ wine ./a.exe
$ gcov a.exe
File 'a.c'
Lines executed:75.00% of 4
Creating 'a.c.gcov'

$ cat a.c.gcov 
        -:    0:Source:a.c
        -:    0:Graph:a.gcno
        -:    0:Data:a.gcda
        -:    0:Runs:1
        -:    0:Programs:1
        -:    1:  #include <stdio.h>
        1:    2:  int main(int argc, char** argv) {
        1:    3:      if (argc >= 2) {
    #####:    4:          printf("argv[1] = %s\n", argv[1]);
        -:    5:      }
        1:    6:      return 0;
        -:    7:  }

Can you please test version 6?

Reply via email to