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).