Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!

Bug 56525

Summary: gcc 3.4.1 fails stage1, can't inline
Product: Gentoo Linux Reporter: Jörg Plate <dymer>
Component: [OLD] Core systemAssignee: Gentoo Toolchain Maintainers <toolchain>
Status: RESOLVED INVALID    
Severity: blocker    
Priority: High    
Version: unspecified   
Hardware: x86   
OS: Linux   
Whiteboard:
Package list:
Runtime testing required: ---

Description Jörg Plate 2004-07-09 02:37:25 UTC
During th

Reproducible: Always
Steps to Reproduce:
1. emerge gcc-3.4.1
stage1/xgcc -Bstage1/ -B/usr/i686-pc-linux-gnu/bin/ -c   -march=athlon -O -pipe -fprofile-generate -DIN_GCC   -W -Wall -Wwrite-strings -Wstric
t-prototypes -Wmissing-prototypes -pedantic -Wno-long-long -Wold-style-definition     -DHAVE_CONFIG_H    -I. -I. -I/var/tmp/portage/gcc-3.4.1/
work/gcc-3.4.1/gcc -I/var/tmp/portage/gcc-3.4.1/work/gcc-3.4.1/gcc/. -I/var/tmp/portage/gcc-3.4.1/work/gcc-3.4.1/gcc/../include  /var/tmp/port
age/gcc-3.4.1/work/gcc-3.4.1/gcc/cppcharset.c -o cppcharset.o
/var/tmp/portage/gcc-3.4.1/work/gcc-3.4.1/gcc/cppcharset.c: In function `convert_utf8_utf16':
/var/tmp/portage/gcc-3.4.1/work/gcc-3.4.1/gcc/cppcharset.c:338: sorry, unimplemented: inlining failed in call to 'one_utf8_to_utf16': original
ly indirect function calls never inlined
/var/tmp/portage/gcc-3.4.1/work/gcc-3.4.1/gcc/cppcharset.c:471: sorry, unimplemented: called from here
make[2]: *** [cppcharset.o] Error 1
make[2]: Leaving directory `/var/tmp/portage/gcc-3.4.1/work/build/gcc'
make[1]: *** [stageprofile_build] Error 2
make[1]: Leaving directory `/var/tmp/portage/gcc-3.4.1/work/build/gcc'
make: *** [profiledboot




Portage 2.0.51_pre12 (default-x86-2004.0,
Comment 1 Travis Tilley (RETIRED) gentoo-dev 2004-07-09 19:13:34 UTC
stop using 2.6.7 headers. i'd suggest 2.6.6-r1, which might soon have ~x86 in it's keywords.
Comment 2 solar (RETIRED) gentoo-dev 2004-07-10 09:13:31 UTC
ummm ~x86 keywords for headers?

I'd like to know how somebody plans on masking that in other 2.4.x profiles without supporting per profile package.mask's.
Comment 3 Travis Tilley (RETIRED) gentoo-dev 2004-07-10 09:46:38 UTC
by breaking out all the 2.6 headers into their own package, which i just did yesterday. :)