public inbox for gcc-bugs@sourceware.org
help / color / mirror / Atom feed
* C++ Bootstrap failure: gcc/cp/exception.cc:53
@ 2000-07-26 8:41 Gerald Pfeifer
2000-07-26 11:17 ` Mark Mitchell
0 siblings, 1 reply; 2+ messages in thread
From: Gerald Pfeifer @ 2000-07-26 8:41 UTC (permalink / raw)
To: gcc-bugs; +Cc: Nathan Sidwell
Current CVS sources on sparc-sun-solaris2.6 fail to bootstrap.
My naive guess is that this may be due to the following patch:
2000-07-25 Nathan Sidwell <nathan@codesourcery.com>
Kill strict_prototype. Backwards compatibility only for
non NO_IMPLICIT_EXTERN_C systems.
* cp-tree.h (flag_strict_prototype): Remove.
(strict_prototype): Remove.
(strict_prototypes_lang_c,strict_prototypes_lang_cplusplus): Remove.
* decl.c (maybe_push_to_top_level): Adjust.
(pop_from_top_level): Adjust.
(decls_match): Only allow sloppy parm matching for ancient
system headers.
:
./xgcc -B/sw/test/gcc/SunOS/sparc-sun-solaris2.6/bin/ -B./ -isystem /sw/test/gcc/SunOS/sparc-sun-solaris2.6/include -O2 -DIN_GCC -DSVR4 -W -Wall -Wwrite-strings -Wstrict-prototypes -Wmissing-prototypes -Wno-long-long -O2 -g -O2 -isystem ./include -fPIC -g1 -DHAVE_GTHR_DEFAULT -DIN_LIBGCC2 -D__GCC_FLOAT_NOT_NEEDED -g -O2 -I. -I/sw/test/gcc/gcc/gcc -I/sw/test/gcc/gcc/gcc/config -I/sw/test/gcc/gcc/gcc/../include \
-c -fexceptions /sw/test/gcc/gcc/gcc/cp/exception.cc
cc1plus: warning: Ignoring command line option '-Wstrict-prototypes'
/sw/test/gcc/gcc/gcc/cp/exception.cc: In function `void
__default_unexpected ()':
/sw/test/gcc/gcc/gcc/cp/exception.cc:53: call of overloaded `terminate ()' is ambiguous
include/exception:56: candidates are: void terminate (...)
/sw/test/gcc/gcc/gcc/cp/exception.cc:46: void terminate ()
/sw/test/gcc/gcc/gcc/cp/exception.cc: At top level:
/sw/test/gcc/gcc/gcc/cp/exception.cc:57: cannot convert `void (*) ()' to `void (*) (...)' in
initialization
/sw/test/gcc/gcc/gcc/cp/exception.cc: In function `void
__cp_pop_exception (cp_eh_info *)':
/sw/test/gcc/gcc/gcc/cp/exception.cc:267: call of overloaded `terminate ()' is ambiguous
include/exception:56: candidates are: void terminate (...)
/sw/test/gcc/gcc/gcc/cp/exception.cc:46: void terminate ()
/sw/test/gcc/gcc/gcc/cp/exception.cc: In function `void
__uncatch_exception ()':
/sw/test/gcc/gcc/gcc/cp/exception.cc:296: call of overloaded `terminate ()' is ambiguous
include/exception:56: candidates are: void terminate (...)
/sw/test/gcc/gcc/gcc/cp/exception.cc:46: void terminate ()
/sw/test/gcc/gcc/gcc/cp/exception.cc: In function `void __check_eh_spec
(int, const void **)':
/sw/test/gcc/gcc/gcc/cp/exception.cc:339: call of overloaded `unexpected ()' is ambiguous
include/exception:58: candidates are: void unexpected (...)
/sw/test/gcc/gcc/gcc/cp/exception.cc:79: void unexpected ()
/sw/test/gcc/gcc/gcc/cp/exception.cc:361: call of overloaded `terminate ()' is ambiguous
include/exception:56: candidates are: void terminate (...)
/sw/test/gcc/gcc/gcc/cp/exception.cc:46: void terminate ()
gmake[4]: *** [exception.o] Error 1
gmake[4]: Leaving directory `/files/pfeifer/OBJ-2607-14:30/gcc'
^ permalink raw reply [flat|nested] 2+ messages in thread
* Re: C++ Bootstrap failure: gcc/cp/exception.cc:53
2000-07-26 8:41 C++ Bootstrap failure: gcc/cp/exception.cc:53 Gerald Pfeifer
@ 2000-07-26 11:17 ` Mark Mitchell
0 siblings, 0 replies; 2+ messages in thread
From: Mark Mitchell @ 2000-07-26 11:17 UTC (permalink / raw)
To: pfeifer; +Cc: gcc-bugs, nathan
Gerald --
I've checked in the patch I posted earlier. David said this patch
fixed his problems; please let us know if that fixed it.
Thanks,
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com
>From pfeifer@dbai.tuwien.ac.at Wed Jul 26 12:00:00 2000
From: Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at>
To: Mark Mitchell <mark@codesourcery.com>
Cc: gcc-bugs@gcc.gnu.org, nathan@codesourcery.com
Subject: Re: C++ Bootstrap failure: gcc/cp/exception.cc:53
Date: Wed, 26 Jul 2000 12:00:00 -0000
Message-id: <Pine.BSF.4.21.0007262053110.9065-100000@deneb.dbai.tuwien.ac.at>
References: <20000726111623J.mitchell@codesourcery.com>
X-SW-Source: 2000-07/msg00689.html
Content-length: 446
On Wed, 26 Jul 2000, Mark Mitchell wrote:
> I've checked in the patch I posted earlier. David said this patch
> fixed his problems; please let us know if that fixed it.
As soon as I noticed your patch, I started a full bootstrap on a SPARC
box, and I can confirm that with your patch sparc-sun-solaris2.6 is now
back in bootstrap land again.
Thanks!
Gerald
--
Gerald "Jerry" pfeifer@dbai.tuwien.ac.at http://www.dbai.tuwien.ac.at/~pfeifer/
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2000-07-26 11:17 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2000-07-26 8:41 C++ Bootstrap failure: gcc/cp/exception.cc:53 Gerald Pfeifer
2000-07-26 11:17 ` Mark Mitchell
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).