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

            Bug ID: 122950
           Summary: [16 Regression] algol68 build fails on
                    sparc64-linux-gnu
           Product: gcc
           Version: 16.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: algol68
          Assignee: algol68 at gcc dot gnu.org
          Reporter: doko at gcc dot gnu.org
  Target Milestone: ---

the algol68 build fails on sparc64-linux-gnu on the trunk, after the solaris
fix:

In file included from ./tm_p.h:4,
                 from ../../src/gcc/algol68/a68-exports.cc:27:
../../src/gcc/config/sparc/sparc-protos.h:46:47: error: use of enum 'memmodel'
without previous declaration
   46 | extern void sparc_emit_membar_for_model (enum memmodel, int, int);
      |                                               ^~~~~~~~
In file included from ./tm_p.h:4,
                 from ../../src/gcc/algol68/a68-imports.cc:36:
../../src/gcc/config/sparc/sparc-protos.h:46:47: error: use of enum 'memmodel'
without previous declaration
   46 | extern void sparc_emit_membar_for_model (enum memmodel, int, int);
      |                                               ^~~~~~~~
make[5]: *** [Makefile:1215: algol68/a68-exports.o] Error 1

Reply via email to