[Bug bootstrap/17897] New: 4.0.0 20041008 miscompiles genmodes on powerpc64-redhat-linux

jakub at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Fri Oct 8 20:13:00 GMT 2004


genmodes.c is miscompiled by stage1/xgcc -B stage1/ at -O1 and higher.
The output of build/genmodes -h is then:
/* Generated automatically from machmode.def and config/rs6000/rs6000-modes.def
   by genmodes.  */

#ifndef GCC_INSN_MODES_H
#define GCC_INSN_MODES_H

enum machine_mode
{
  VOIDmode,                /* machmode.def:146 */
  BLKmode,                 /* machmode.def:150 */
  CCmode,                  /* machmode.def:178 */
  CCUNSmode,               /* config/rs6000/rs6000-modes.def:38 */
  CCFPmode,                /* config/rs6000/rs6000-modes.def:39 */
  CCEQmode,                /* config/rs6000/rs6000-modes.def:40 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
  BImode,                  /* machmode.def:153 */
  QImode,                  /* machmode.def:158 */
and those two lines repeat forever.

-- 
           Summary: 4.0.0 20041008 miscompiles genmodes on powerpc64-redhat-
                    linux
           Product: gcc
           Version: 4.0.0
            Status: UNCONFIRMED
          Severity: normal
          Priority: P2
         Component: bootstrap
        AssignedTo: unassigned at gcc dot gnu dot org
        ReportedBy: jakub at gcc dot gnu dot org
                CC: gcc-bugs at gcc dot gnu dot org
GCC target triplet: powerpc64-redhat-linux


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=17897



More information about the Gcc-bugs mailing list