#318 closed defect (fixed)

powerpc-rtems-binutils-2.13.1 does not build

Reported by: Ralf Corsepius Owned by: Joel Sherrill
Priority: low Milestone: 2
Component: tool Version: unknown
Severity: major Keywords:
Cc: bugs@…, ralf.corsepius@… Blocked By:
Blocking:

Description

powerpc-rtems-binutils does not build using RH's or SuSE's gcc-3.2. Building on both systems aborts with this error:
...
gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.13.1/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.13.1/gas -I../bfd -I../../binutils-2.13.1/gas/config -I../../binutils-2.13.1/gas/../include -I../../binutils-2.13.1/gas/.. -I../../binutils-2.13.1/gas/../bfd -I../../binutils-2.13.1/gas/../intl -I../intl -DLOCALEDIR="\"/opt/rtems/share/locale\"" -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.13.1/gas/config/tc-ppc.c
../../binutils-2.13.1/gas/config/tc-ppc.c: In function `md_assemble':
../../binutils-2.13.1/gas/config/tc-ppc.c:2188: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2190: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2195: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2197: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2202: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2204: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2209: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:2211: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c: In function `md_apply_fix3':
../../binutils-2.13.1/gas/config/tc-ppc.c:5404: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:5411: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:5418: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:5425: warning: right shift count >= width of type
../../binutils-2.13.1/gas/config/tc-ppc.c:5553: Internal compiler error in simplify_subreg, at simplify-rtx.c:2452
Please submit a full bug report,

AFAIS, this triggers a bug in both vendor's gcc-3.2

I currently doen't have a vanilla gcc-3.2 or gcc-3.2.1, can't verify if this bug is vendor-specific or generic, rsp. might have been fixed in gcc-3.2.1.

Release:
N/A

Environment:
SuSE-8.1
RH-8.0

Change History (1)

comment:1 Changed on Dec 8, 2002 at 4:46:20 AM by Ralf Corsepius

Status: assignedclosed

State-Changed-From-To: open->closed
State-Changed-Why: Bug in gcc-3.2/i386 - Apparently fixed in gcc-3.2.1.

[FWIW: powerpc-rtems-binutils-2.13.1 builds with RH's gcc-3.2.1-1]

Note: See TracTickets for help on using tickets.