This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

CVS and alpha-dec-osf5.0


Trying to build GCC from CVS (last night) on alpha-dec-osf5.0 (Tru64
UNIX 5.0A to be more precise):

/opt/build/gcc-2.97/objdir/gcc/g++ -B/opt/build/gcc-2.97/objdir/gcc/
-nostdinc++
-L/opt/build/gcc-2.97/objdir/alpha-dec-osf5.0/libstdc++-v3/src
-L/opt/build/gcc-2.97/objdir/alpha-dec-osf5.0/libstdc++-v3/src/.libs
-B/opt/TWWfsw/gcc297/alpha-dec-osf5.0/bin/
-B/opt/TWWfsw/gcc297/alpha-dec-osf5.0/lib/ -isystem
/opt/TWWfsw/gcc297/alpha-dec-osf5.0/include -nostdinc++
-I../../../../libstdc++-v3/include
-I../../../../libstdc++-v3/include/std
-I../../../../libstdc++-v3/include/c_std -I../include
-I../../../../libstdc++-v3/libsupc++ -I../libio
-I../../../../libstdc++-v3/libio -I../../../../libstdc++-v3/libmath -g
-O2 -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings
-Winline -fdiagnostics-show-location=once -g -c limitsMEMBERS.cc -o
limitsMEMBERS.o
In file included from limitsMEMBERS.cc:37:
../include/bits/std_limits.h:567: ISO C++ forbids declaration of `c'
with no 
   type
../include/bits/std_limits.h:567: missing ';' before right brace
limitsMEMBERS.cc:38: semicolon missing after declaration of 
   `std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:38: parse error before `namespace'
limitsMEMBERS.cc:38: ISO C++ forbids defining types within return type
limitsMEMBERS.cc:38: syntax error before `{' token
limitsMEMBERS.cc:259: `const bool std::numeric_limits<long unsigned 
   int>::has_quiet_NaN' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:259: uninitialized const `std::numeric_limits<long
unsigned 
   int>::has_quiet_NaN'
limitsMEMBERS.cc:260: `const bool std::numeric_limits<long unsigned 
   int>::has_signaling_NaN' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:260: uninitialized const `std::numeric_limits<long
unsigned 
   int>::has_signaling_NaN'
limitsMEMBERS.cc:261: `const std::float_denorm_style
std::numeric_limits<long 
   unsigned int>::has_denorm' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:261: uninitialized const `std::numeric_limits<long
unsigned 
   int>::has_denorm'
limitsMEMBERS.cc:262: `const bool std::numeric_limits<long unsigned 
   int>::has_denorm_loss' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:262: uninitialized const `std::numeric_limits<long
unsigned 
   int>::has_denorm_loss'
limitsMEMBERS.cc:263: `const bool std::numeric_limits<long unsigned 
   int>::is_iec559' is not a static member of `struct
std::numeric_limits<long 
   unsigned int>'
limitsMEMBERS.cc:263: uninitialized const `std::numeric_limits<long
unsigned 
   int>::is_iec559'
limitsMEMBERS.cc:264: `const bool std::numeric_limits<long unsigned 
   int>::is_bounded' is not a static member of `struct
std::numeric_limits<long 
   unsigned int>'
limitsMEMBERS.cc:264: uninitialized const `std::numeric_limits<long
unsigned 
   int>::is_bounded'
limitsMEMBERS.cc:265: `const bool std::numeric_limits<long unsigned 
   int>::is_modulo' is not a static member of `struct
std::numeric_limits<long 
   unsigned int>'
limitsMEMBERS.cc:265: uninitialized const `std::numeric_limits<long
unsigned 
   int>::is_modulo'
limitsMEMBERS.cc:266: `const bool std::numeric_limits<long unsigned 
   int>::traps' is not a static member of `struct
std::numeric_limits<long 
   unsigned int>'
limitsMEMBERS.cc:266: uninitialized const `std::numeric_limits<long
unsigned 
   int>::traps'
limitsMEMBERS.cc:267: `const bool std::numeric_limits<long unsigned 
   int>::tinyness_before' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:267: uninitialized const `std::numeric_limits<long
unsigned 
   int>::tinyness_before'
limitsMEMBERS.cc:268: `const std::float_round_style
std::numeric_limits<long 
   unsigned int>::round_style' is not a static member of `struct 
   std::numeric_limits<long unsigned int>'
limitsMEMBERS.cc:268: uninitialized const `std::numeric_limits<long
unsigned 
   int>::round_style'
gmake[4]: *** [limitsMEMBERS.lo] Error 1

/opt/build/gcc-2.97/objdir/[arch]/libstdc++-v3/include/bits/std_limits.h
on line 567 is:
        static c} // namespace std

-- 
albert chin (china@thewrittenword.com)

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]