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

            Bug ID: 81521
           Summary: After [r250413] GCC 8.0 doesn't compile for Windows
           Product: gcc
           Version: 8.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: bootstrap
          Assignee: unassigned at gcc dot gnu.org
          Reporter: mateuszb at poczta dot onet.pl
  Target Milestone: ---

In [r250413] there is a patch Remove TYPE_METHODS. It breaks compiling GCC 8.0
for Windows (mingw-w64).

The bug is:
/home/ma/m/source/gcc-8/gcc/config/i386/winnt-cxx.c: In function ‘void
i386_pe_adjust_class_at_definition(tree)’:
/home/ma/m/source/gcc-8/gcc/config/i386/winnt-cxx.c:123:36: error:
‘TYPE_METHODS’ was not declared in this scope
       for (member = TYPE_METHODS (t); member;  member = DECL_CHAIN (member))
                                    ^
/home/ma/m/source/gcc-8/gcc/config/i386/winnt-cxx.c:156:36: error:
‘TYPE_METHODS’ was not declared in this scope
       for (member = TYPE_METHODS (t); member;  member = DECL_CHAIN (member))
                                    ^
/home/ma/m/source/gcc-8/gcc/config/i386/t-cygming:32: recipe for target
'winnt-cxx.o' failed
make[1]: *** [winnt-cxx.o] Error 1

Reply via email to