This is the mail archive of the gcc-cvs@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]
Other format: [Raw text]

gcc/gcjx ChangeLog model/binary.cc model/binar ...


CVSROOT:	/cvs/gcc
Module name:	gcc
Branch: 	gcjx-branch
Changes by:	tromey@gcc.gnu.org	2005-10-09 20:08:03

Modified files:
	gcjx           : ChangeLog 
	gcjx/model     : binary.cc binary.hh element.hh expr.hh for.hh 
	                 invoke.hh literal.hh loop.hh primitive.hh 
	                 stmt.hh type.hh 
	gcjx/source    : parse.cc 

Log message:
	* model/element.hh (model_element): Constructor now protected.
	* source/parse.cc (compilation_unit): Make an empty statement,
	not a model_element, for error reporting.
	* model/binary.cc (resolve): Updated for removal of model_binary.
	* model/binary.hh (model_binary_base): Constructor now protected.
	(class model_binary): Removed.
	(class model_plus): Updated.
	(class model_arith_shift): Likewise.
	(class model_equality_comparison): Likewise.
	(class model_numeric_comparison): Likewise.
	(class model_logical_binary): Likewise.  Constructor now
	protected.
	* model/expr.hh (model_expression): Constructor now protected.
	* model/invoke.hh (model_invocation_base): Constructor now
	protected.
	* model/literal.hh (model_literal_base): Constructor now
	protected.
	* model/primitive.hh (model_primitive_base): Constructor now
	protected.
	(model_primitive): Likewise.
	* model/stmt.hh (model_stmt): Constructor now protected.
	* model/type.hh (model_type): Constructor now protected.
	* model/loop.hh (model_loop): Constructor now protected.
	* model/for.hh (model_for_base): Constructor now protected.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/ChangeLog.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.126&r2=1.1.2.127
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/binary.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/binary.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/element.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/expr.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/for.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/invoke.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/literal.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/loop.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/primitive.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/stmt.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.1&r2=1.1.2.2
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/model/type.hh.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.2&r2=1.1.2.3
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/gcc/gcjx/source/parse.cc.diff?cvsroot=gcc&only_with_tag=gcjx-branch&r1=1.1.2.6&r2=1.1.2.7


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