Bootstrap failure in libstdc++
Zack Weinberg
zack@codesourcery.com
Sat Apr 26 18:46:00 GMT 2003
> Can you send me the preprocessed source? I guess it does not
> reproduce for me just because I do have different mathinline.h
> implementation. I will try to look into this after a lunch.
Here. I was confused by parallel make, -fPIC is needed.
/home/zack/src/gcc/vanilla/build/gcc/cc1plus -fpreprocessed codecvt.ii -quiet -dumpbase codecvt.cc -auxbase-strip .libs/codecvt.o -g -O2 -O2 -Wall -Wno-format -W -Wwrite-strings -Winline -version -fno-implicit-templates -fdiagnostics-show-location=once -ffunction-sections -fdata-sections -fPIC -o codecvt.s
GNU C++ version 3.4 20030426 (experimental) (i686-pc-linux-gnu)
compiled by GNU C version 3.4 20030426 (experimental).
GGC heuristics: --param ggc-min-expand=98 --param ggc-min-heapsize=128812
/home/zack/src/gcc/vanilla/build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/codecvt_specializations.h: In
member function `std::__enc_traits::__enc_traits(const char*, const char*,
int, int)':
/home/zack/src/gcc/vanilla/build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/codecvt_specializations.h:84: warning: unused
parameter `int __ibom'
/home/zack/src/gcc/vanilla/build/i686-pc-linux-gnu/libstdc++-v3/include/i686-pc-linux-gnu/bits/codecvt_specializations.h:84: warning: unused
parameter `int __ebom'
/usr/include/bits/mathinline.h: In function `long double logbl(long double)':
/usr/include/bits/mathinline.h:569: error: can't find a register in class `
FP_TOP_REG' while reloading `asm'
-------------- next part --------------
A non-text attachment was scrubbed...
Name: codecvt.ii.gz
Type: application/octet-stream
Size: 87660 bytes
Desc: not available
URL: <http://gcc.gnu.org/pipermail/gcc-bugs/attachments/20030426/9294c3af/attachment.obj>
More information about the Gcc-bugs
mailing list