3.0 bootstrap failure on irix6.5 with new EH

Billinghurst, David (CRTS) David.Billinghurst@riotinto.com
Sun May 13 18:03:00 GMT 2001


bootstrap of 3.0 branch on irix 6.5 fails with

/exd4/billingd/obj/gcc/gcc/xgcc -B/exd4/billingd/obj/gcc/gcc/ -nostdinc++
-L/exd4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src
-L/exd4/billingd/obj/gcc/mips-sgi-irix6.5/libstdc++-v3/src/.libs
-B/exd4/billingd/tmp/gcc/mips-sgi-irix6.5/bin/
-B/exd4/billingd/tmp/gcc/mips-sgi-irix6.5/lib/ -isystem
/exd4/billingd/tmp/gcc/mips-sgi-irix6.5/include
-I/exd4/billingd/src/gcc/libstdc++-v3/../gcc
-I/exd4/billingd/src/gcc/libstdc++-v3/../include
-I/exd4/billingd/src/gcc/libstdc++-v3/include
-I/exd4/billingd/src/gcc/libstdc++-v3/include/std
-I/exd4/billingd/src/gcc/libstdc++-v3/include/c_std -I../include
-I/exd4/billingd/src/gcc/libstdc++-v3/libsupc++ -g -O2
-fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline
-fdiagnostics-show-location=once -ffunction-sections -fdata-sections -g -c
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc   -DPIC -o
eh_personality.o
In file included from
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc:37:
/exd4/billingd/src/gcc/gcc/unwind-pe.h: In function `unsigned int 
   size_of_encoded_value(unsigned char)':
/exd4/billingd/src/gcc/gcc/unwind-pe.h:69: warning: control reaches end of 
   non-void function
/exd4/billingd/src/gcc/gcc/unwind-pe.h: In function `_Unwind_Ptr 
   base_of_encoded_value(unsigned char, _Unwind_Context*)':
/exd4/billingd/src/gcc/gcc/unwind-pe.h:96: warning: control reaches end of 
   non-void function
/exd4/billingd/src/gcc/gcc/unwind-pe.h: In function `const unsigned char* 
   read_encoded_value_with_base(unsigned char, unsigned int, const unsigned 
   char*, _Unwind_Ptr*)':
/exd4/billingd/src/gcc/gcc/unwind-pe.h:118: warning: `_Unwind_Ptr result'
might 
   be used uninitialized in this function
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc: In function

   `_Unwind_Reason_Code __gxx_personality_v0(int, int, long long unsigned
int, 
   _Unwind_Exception*, _Unwind_Context*)':
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc:393:
`__builtin_eh_return_data_regno'
   undeclared (first use this function)
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc:393: (Each 
   undeclared identifier is reported only once for each function it appears 
   in.)
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc: In function

   `void __cxa_call_unexpected(_Unwind_Exception*)':
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc:403:
warning: new
   declaration `void __cxa_call_unexpected(_Unwind_Exception*)'
/exd4/billingd/src/gcc/libstdc++-v3/libsupc++/eh_personality.cc:403:
warning: ambiguates
   built-in declaration `void __cxa_call_unexpected(void*)'


No time to follow up this morning.



More information about the Gcc-bugs mailing list