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

            Bug ID: 98139
           Summary: varasm.c fails to compile on AIX 7.2:
                    -Werror=unused-variable
           Product: gcc
           Version: 11.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P3
         Component: target
          Assignee: unassigned at gcc dot gnu.org
          Reporter: ro at gcc dot gnu.org
                CC: dje at gcc dot gnu.org
  Target Milestone: ---
              Host: powerpc-ibm-aix7.2.4.0
            Target: powerpc-ibm-aix7.2.4.0
             Build: powerpc-ibm-aix7.2.4.0

I've just tried a bootstrap of current master with a self-compiled GCC 8.4.0 on
gcc119 in the cfarm. The build failed compiling varasm.c in stage2:

/home/ro/gcc/src/gcc-master/gcc/varasm.c: In function 'void
output_constant_pool
_contents(rtx_constant_pool*)':
/home/ro/gcc/src/gcc-master/gcc/varasm.c:4254:21: error: unused variable 'name'
[-Werror=unused-variable]
 4254 |         const char *name = targetm.strip_name_encoding (XSTR
(desc->sym,
 0));
      |              

I've used the attached patch to finish the build.  It needs at last proper
formatting and wrapping the args in parens.

However, I wonder why there's no other report of this issue...

Reply via email to