This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
lvalue prob.
- To: "'gcc-help at gcc dot gnu dot org'" <gcc-help at gcc dot gnu dot org>
- Subject: lvalue prob.
- From: "BABICA, Rasto" <RBabica at globtel dot sk>
- Date: Fri, 6 Jul 2001 15:48:45 +0200
Hello,
during the gcc-3.0 compilation on Unix Tru64 5.1
I received the following errors:
cc -DIN_GCC -g -DHAVE_CONFIG_H gcov.o intl.o obstack.o
./intl/libintl.a -l
mld -lexc ../libiberty/libiberty.a -o gcov
cc -c -DIN_GCC -g -DHAVE_CONFIG_H -I. -Icp -I. -I./cp -I./config
-I./../inclu
de cp/call.c -o cp/call.o
cc: Info: cp/cp-tree.h, line 3116: Trailing comma found in enumerator list.
(trailcomma)
} cp_lvalue_kind;
^
cc: Info: cp/cp-tree.h, line 3202: Trailing comma found in enumerator list.
(trailcomma)
} instantiate_type_flags;
^
cc -c -DIN_GCC -g -DHAVE_CONFIG_H -I. -Icp -I. -I./cp -I./config
-I./../inclu
de cp/decl.c -o cp/decl.o
cc: Info: cp/cp-tree.h, line 3116: Trailing comma found in enumerator list.
(trailcomma)
} cp_lvalue_kind;
^
cc: Info: cp/cp-tree.h, line 3202: Trailing comma found in enumerator list.
(trailcomma)
} instantiate_type_flags;
^
cc: Error: cp/decl.c, line 528: In this statement, "(cfun&&((struct
cp_language_function
...)(cfun->language))->bindings?((struct cp_language_function
...)(cfun->language))->bi
ndings:scope_chain->bindings)" is not an lvalue, but occurs in a context
that requires o
ne. (needlvalue)
current_binding_level = newlevel;
--^
cc: Error: cp/decl.c, line 584: In this statement, "(cfun&&((struct
cp_language_function
...)(cfun->language))->bindings?((struct cp_language_function
...)(cfun->language))->bi
ndings:scope_chain->bindings)" is not an lvalue, but occurs in a context
that requires o
ne. (needlvalue)
current_binding_level = current_binding_level->level_chain;
----^
cc: Error: cp/decl.c, line 599: In this statement, "(cfun&&((struct
cp_language_function
...)(cfun->language))->bindings?((struct cp_language_function
...)(cfun->language))->bi
ndings:scope_chain->bindings)" is not an lvalue, but occurs in a context
that requires o
ne. (needlvalue)
current_binding_level = class_binding_level;
----^
cc: Error: cp/decl.c, line 621: In this statement, "(cfun&&((struct
cp_language_function
cc: Error: cp/decl.c, line 4296: In this statement, "(cfun&&((struct
cp_language_function ...)(cfun->language))->bindings?((struct
cp_language_function ...)(cfun->language))->bindings:scope_chain->bindings)"
is not an lvalue, but occurs in a context that requires
one. (needlvalue)
current_binding_level = b;
------^
cc: Error: cp/decl.c, line 6405: In this statement, "(cfun&&((struct
cp_language_function ...)(cfun->language))->bindings?((struct
cp_language_function ...)(cfun->language))->bindings:scope_chain->bindings)"
is not an lvalue, but occurs in a context that requires
one. (needlvalue)
current_binding_level = NULL_BINDING_LEVEL;
--^
cc: Error: cp/decl.c, line 9932: In this statement, "(cfun&&((struct
cp_language_function ...)(cfun->language))->bindings?((struct
cp_language_function ...)(cfun->language))->bindings:scope_chain->bindings)"
is not an lvalue, but occurs in a context that requires
one. (needlvalue)
current_binding_level = b->level_chain;
------^
cc: Error: cp/decl.c, line 9935: In this statement, "(cfun&&((struct
cp_language_function ...)(cfun->language))->bindings?((struct
cp_language_function ...)(cfun->language))->bindings:scope_chain->bindings)"
is not an lvalue, but occurs in a context that requires
one. (needlvalue)
current_binding_level = b;
------^
cc: Error: cp/decl.c, line 13472: In this statement, "(cfun&&((struct
cp_language_function ...)(cfun->language))->bindings?((struct
cp_language_function ...)(cfun->language))->bindings:scope_chain->bindings)"
is not an lvalue, but occurs in a context that requires one. (needlvalue)
current_binding_level = bl;
--^
*** Exit 1
Stop.
*** Exit 1
Stop.
Do you know someone how to fix it ?
br
ras