Bug 54778 - gcc 2.96 errors on compile of kernel
gcc 2.96 errors on compile of kernel
Product: Red Hat Linux
Classification: Retired
Component: gcc (Show other bugs)
ia64 Linux
medium Severity medium
: ---
: ---
Assigned To: Jakub Jelinek
Brian Brock
Depends On:
  Show dependency treegraph
Reported: 2001-10-18 13:28 EDT by todd underwood
Modified: 2007-04-18 12:37 EDT (History)
0 users

See Also:
Fixed In Version:
Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of:
Last Closed: 2001-10-19 11:06:31 EDT
Type: ---
Regression: ---
Mount Type: ---
Documentation: ---
Verified Versions:
Category: ---
oVirt Team: ---
RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: ---

Attachments (Terms of Use)

  None (edit)
Description todd underwood 2001-10-18 13:28:00 EDT
Description of Problem:

gcc stops when trying to compile scsi_ioctl.c in kernel's 2.4.7 2.4.11 2.4.12.

Version-Release number of selected component (if applicable):
gcc -v
Reading specs from /usr/lib/gcc-lib/ia64-redhat-linux/2.96/specs
gcc version 2.96 20000731 (Red Hat Linux 7.1 2.96-81)

How Reproducible:  completely

Steps to Reproduce:
1.  download one of the kernels above
2. patch with appropriate patches from kernel.org/pub/linux/kernel/ports/ia64
3.  make menuconfig and select some scsi options (we have scsi disk, scsi generic 
and the SCSI_QLOGIC_1280 drivers (either as module or as built-in).
4.  compile

Actual Results:
make -C scsi modules
make[2]: Entering directory 
gcc -D__KERNEL__ 
-Wall -Wstrict-prototypes -Wno-trigraphs -g -O2 -fomit-frame-pointer 
-fno-strict-aliasing -fno-common -pipe  -ffixed-r13 -mfixed-range=f10-f15,f32-f127 
-falign-functions=32 -DMODULE   -c -o scsi_ioctl.o scsi_ioctl.c
scsi_ioctl.c: In function `scsi_ioctl_send_command':
scsi_ioctl.c:366: Internal compiler error in rws_access_regno, at 
Please submit a full bug report.
See <URL:http://bugzilla.redhat.com/bugzilla/> for instructions.
make[2]: *** [scsi_ioctl.o] Error 1

Expected Results:

compilation should work.

Additional Information:
Comment 1 Jakub Jelinek 2001-10-18 13:40:33 EDT
Please try gcc-2.96-98 or 2.96-99, it should be fixed there.
Comment 2 todd underwood 2001-10-19 11:06:27 EDT
2.96-99 does, indeed work.  thanks.

Note You need to log in before you can comment on or make changes to this bug.