Bug 17321 - This is a whopper.... RH70 PINSTRIPE AUG 10 BUILD
Summary: This is a whopper.... RH70 PINSTRIPE AUG 10 BUILD
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Red Hat Linux
Classification: Retired
Component: gcc
Version: 6.2EE
Hardware: i586
OS: Linux
high
high
Target Milestone: ---
Assignee: Jakub Jelinek
QA Contact:
URL:
Whiteboard:
Depends On:
Blocks:
TreeView+ depends on / blocked
 
Reported: 2000-09-07 07:22 UTC by Need Real Name
Modified: 2008-05-01 15:37 UTC (History)
0 users

Fixed In Version:
Clone Of:
Environment:
Last Closed: 2000-09-07 07:22:58 UTC
Embargoed:


Attachments (Terms of Use)

Description Need Real Name 2000-09-07 07:22:54 UTC
Here's a BIG bug that needs to be fixed ASAP before pinstripe comes out of
beta..

RH6.2 with no modifications to the gcc/cpp/egcs suite will compile ANY
kernel from linux2.2.14 to linux-2.4.0-test7. The pinstripe installation I
am using has trouble recompiling linux-2.2.16-17. 

Kernel build process results under pinstrip for Linux-2.4.0-test7

make dep --> No problems.

make bzImage: Pasting errors, bad tokens, internal compiler errors.. Dies
with error 11. Had the compiler (!) segfault on me in one attempt. Compiler
finds all sorts of errors with apic.h

make modules: Falls flat. 


Kernel Build process results under RH6.2 with updated linux-utils, modutils
and ppp.

make dep --> No errors.
make bzImage --> No Errors.
make modules --> No Errors.
make modules_install--> No errors.
BOOT --> Boots okay, does not correctly load modules automatically.

Comment 1 Jakub Jelinek 2000-09-08 07:49:26 UTC
You should not compile 2.2 kernels with gcc 2.96, there is a kgcc compiler
which should be used for 2.2 kernel compiles.
As for the gcc, current gcc (check e.g. rawhide) can compile 2.4 kernels just
fine, the only known bug are some of the pasting warnings from preprocessor
which are already fixed in CVS and will be in the next gcc build (but some
of those warnings are valid and kernel should be fixed).
If you still see any ICEs with say ftp://ultra.linux.cz/private/gcc-2.96-53/,
then please run gcc with -save-temps, reopen this bug and mail me the command
line and .i output.


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