[Bug bootstrap/16257] [3.5 Regression] The C++ compiler is broken

ebotcazou at gcc dot gnu dot org gcc-bugzilla@gcc.gnu.org
Tue Jun 29 15:55:00 GMT 2004


------- Additional Comments From ebotcazou at gcc dot gnu dot org  2004-06-29 15:53 -------
It's your patch, Nathan:

2004-06-28  Nathan Sidwell  <nathan@codesourcery.com>

	* cp-tree.h (struct deferred_access): Move to ...
	* semantics.c (struct deferred_access): ... here. Adjust.
	(deferred_access_stack): Make a VEC(deferred_access),
	(deferred_access_free_list): Remove.
	(deferred_access_no_check): New.
	(push_deferring_access_checks, resume_deferring_access_checks,
	stop_deferring_access_checks, pop_deferring_access_checks,
	get_deferred_access_checks, pop_to_parent_deferring_access_checks,
	perform_deferred_access_checks, perform_or_defer_access_check): Adjust.


I presume you have a SPARC/Solaris 8 box lying around.  You can reproduce the
problem by configuring with:

CC="gcc -m64" /home/eric/cvs/gcc/configure sparc64-sun-solaris2.8
--prefix=/opt/build/eric/local/gcc-3.5.0 --enable-languages=c,c++
--disable-checking --disable-libmudflap --disable-multilib

and building with:

gmake CFLAGS=-g

Bootstrap should abort on configuring libstdc++-v3.


-- 
           What    |Removed                     |Added
----------------------------------------------------------------------------
         AssignedTo|unassigned at gcc dot gnu   |nathan at gcc dot gnu dot
                   |dot org                     |org
             Status|UNCONFIRMED                 |ASSIGNED


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=16257



More information about the Gcc-bugs mailing list