Hi.
I'm getting an error with sys-libs/glibc-2.3.4.20050125-r1:
#ifdef ERROR_MESS
i386-pc-linux-gnu-gcc localealias.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -mcpu=i686
-mpreferred-stack-boundary=2 -fPIC -g0 -O99 -fomit-frame-pointer
-D__USE_STRING_INLINES
I'm getting an error with sys-libs/glibc-2.3.4.20050125-r1:
#ifdef ERROR_MESS
i386-pc-linux-gnu-gcc localealias.c -c -std=gnu99 -O2 -Wall -Winline
-Wstrict-prototypes -Wwrite-strings -mcpu=i686
-mpreferred-stack-boundary=2 -fPIC -g0 -O99 -fomit-frame-pointer
-D__USE_STRING_INLINES
On Friday 01 April 2005 22:49, Leo wrote:
Hi.
I'm getting an error with sys-libs/glibc-2.3.4.20050125-r1:
loadmsgcat.c: In function `_nl_init_domain_conv':
../sysdeps/i386/bits/string.h:655: error: can't find a register in class
`GENERAL_REGS' while reloading `asm'
make[2]: ***
Dave Nebinger wrote:
I'm getting an error with sys-libs/glibc-2.3.4.20050125-r1:
[snipped]
You should not do either of these things. First you should fix your CFLAGS
to remove the -mcpu flag and replace with the appropriate -march value.
OK what do you suggest as an appropriate -mach value?
Jason Stubbs wrote:
On Friday 01 April 2005 22:49, Leo wrote:
Hi.
I'm getting an error with sys-libs/glibc-2.3.4.20050125-r1:
loadmsgcat.c: In function `_nl_init_domain_conv':
../sysdeps/i386/bits/string.h:655: error: can't find a register in class
`GENERAL_REGS' while reloading `asm'
make[2]:
NOTE: Making the changes I suggest below may impact your system (especially
by changing the CHOST). If you choose to make them be sure to emerge
--emptytree system at least and probably the world as well.
My make.conf has
CHOST=i386-pc-linux-gnu
use CHOST=i686-pc-linux-gnu
CFLAGS=-O2
Dave Nebinger wrote:
NOTE: Making the changes I suggest below may impact your system (especially
by changing the CHOST). If you choose to make them be sure to emerge
--emptytree system at least and probably the world as well.
My make.conf has
CHOST=i386-pc-linux-gnu
use
OK.
What does CHOST do?
It's the basis for the hosting architecture. By defining it as 686 it (plus
the right CFLAGS) is supposed to optimize compiles for your platform.
OK. What does -pipe do?
Gcc will build intermediary files to pass between the internal components
(i.e. the
Dave Nebinger wrote:
But before I begin, if something unexpected and interesting happens I
won't lose my system will I?
Possible, but that's why I preceded the previous message with the NOTE at
the top. Still it would be recoverable (might need to work from the live
cd). But again you'll