seems I've succeeded in building egcs-980415 applying 2 patches
Alexander Samoilov
spike@Gambit.Msk.SU
Thu Apr 16 13:53:00 GMT 1998
Hi all,
Seems I've succeeded in building egcs-980415 CVS snapshot
on Solaris 2.5.1 applying 2 patches to override
1) include/typeinfo bug (internal compiler error while compiling
typeinfo.cc)
2) sinst.cc bug (ICE while compiling)
these patches are: 0264.html and 0297.html
from http://www.cygnus.com/egcs-bugs/1998-Apr/
I checked compiler with Todd Veldhuizen's bzconfig
(see http://seurat.uwaterloo.ca/blitz ),
later I'll check compiler with dejagnu.
It seems to me, that egcs-980411 could be build after
applying these patches.
Best regards,
Alexander Samoilov
bzconfig results:
--------------------------------------------------------------
/******************************************************************************
* config.h Compiler language support flags
*
* This file was generated automatically by the script bzconfig.
* You should rerun bzconfig each time you switch compilers, install new
* standard libraries, or change compiler versions.
*
*/
#ifndef BZ_CONFIG_H
#define BZ_CONFIG_H
#define BZ_COMPILER_NAME "eg++"
#define BZ_COMPILER_OPTIONS ""
#define BZ_OS_NAME "SunOS 5.5.1"
#define BZ_BZCONFIG_DATE "Thu Apr 16 17:26:01 MSD 1998"
#undef BZ_NAMESPACES
#define BZ_EXCEPTIONS
#define BZ_RTTI
#define BZ_MEMBER_CONSTANTS
#define BZ_OLD_FOR_SCOPING
#define BZ_EXPLICIT
#define BZ_MUTABLE
#define BZ_TYPENAME
#undef BZ_NCEG_RESTRICT
#define BZ_BOOL
#define BZ_CONST_CAST
#define BZ_STATIC_CAST
#define BZ_REINTERPRET_CAST
#define BZ_DYNAMIC_CAST
#define BZ_TEMPLATES
#define BZ_PARTIAL_SPECIALIZATION
#define BZ_PARTIAL_ORDERING
#define BZ_DEFAULT_TEMPLATE_PARAMETERS
#define BZ_MEMBER_TEMPLATES
#define BZ_MEMBER_TEMPLATES_OUTSIDE_CLASS
#define BZ_FULL_SPECIALIZATION_SYNTAX
#define BZ_FUNCTION_NONTYPE_PARAMETERS
#define BZ_TEMPLATE_QUALIFIED_BASE_CLASS
#define BZ_TEMPLATE_QUALIFIED_RETURN_TYPE
#define BZ_EXPLICIT_TEMPLATE_FUNCTION_QUALIFICATION
#define BZ_TEMPLATES_AS_TEMPLATE_ARGUMENTS
#define BZ_TEMPLATE_KEYWORD_QUALIFIER
#define BZ_TEMPLATE_SCOPED_ARGUMENT_MATCHING
#define BZ_TYPE_PROMOTION
#define BZ_USE_NUMTRAIT
#define BZ_HAVE_COMPLEX
#undef BZ_HAVE_NUMERIC_LIMITS
#undef BZ_HAVE_VALARRAY
#undef BZ_HAVE_COMPLEX_MATH
#undef BZ_HAVE_IEEE_MATH
#undef BZ_HAVE_SYSTEM_V_MATH
#define BZ_HAVE_STD
#undef BZ_HAVE_RUSAGE
#define BZ_ENUM_COMPUTATIONS
#endif // BZ_CONFIG_H
More information about the Gcc
mailing list