egcs/gcc ChangeLog bb-reorder.c calls.c ifcvt. ...

ghazi@gcc.gnu.org ghazi@gcc.gnu.org
Sat Jun 10 21:29:00 GMT 2000


CVSROOT:	/cvs/gcc
Module name:	egcs
Changes by:	ghazi@sourceware.cygnus.com	00/06/10 21:29:49

Modified files:
	gcc            : ChangeLog bb-reorder.c calls.c ifcvt.c 
	                 libgcc2.h regrename.c 
	gcc/ch         : ChangeLog Makefile.in lang.c 
	gcc/cp         : ChangeLog decl2.c 
	gcc/f          : ChangeLog com.c 
	gcc/java       : ChangeLog decl.c jcf-write.c lang.c 
	gcc/config/i386: i386.c i386.h 

Log message:
	Warning fixes:
	
	* bb-reorder.c (build_scope_forest): Initialize variable
	`curr_scope'.
	
	* calls.c (expand_call): Likewise for variables
	`save_pending_stack_adjust' and `save_stack_pointer_delta'.
	
	* i386.c (function_arg_advance, function_arg): Cast to avoid
	signed/unsigned warnings.
	
	* i386.h (MEMORY_MOVE_COST): Likewise.
	
	* ifcvt.c (cond_exec_process_if_block): Initialize variables
	`else_start' and `else_end'.
	
	* libgcc2.h (__eh_alloc, __eh_free): Prototype.
	
	* regrename.c (rr_replace_reg): Initialize variable `dest_subregno'.
	
	ch:
	* Makefile.in (EXPR_H): New dependency variable.
	(actions.o, expr.o): Use EXPR_H.
	(lang.o): Depend on RTL_H and EXPR_H.
	
	* lang.c: Include rtl.h and expr.h.
	(lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.
	
	cp:
	* decl2.c (compare_options): Don't needlessly cast away const-ness.
	
	f:
	* com.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.
	
	java:
	* decl.c (create_primitive_vtable): Prototype.
	
	* jcf-write.c (generate_bytecode_insns): Initialize variable
	`saved_context'.
	
	* lang.c (lang_get_alias_set): Mark parameter with ATTRIBUTE_UNUSED.

Patches:
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ChangeLog.diff?cvsroot=gcc&r1=1.6880&r2=1.6881
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/bb-reorder.c.diff?cvsroot=gcc&r1=1.16&r2=1.17
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/calls.c.diff?cvsroot=gcc&r1=1.141&r2=1.142
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ifcvt.c.diff?cvsroot=gcc&r1=1.28&r2=1.29
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/libgcc2.h.diff?cvsroot=gcc&r1=1.6&r2=1.7
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/regrename.c.diff?cvsroot=gcc&r1=1.7&r2=1.8
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ch/ChangeLog.diff?cvsroot=gcc&r1=1.89&r2=1.90
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ch/Makefile.in.diff?cvsroot=gcc&r1=1.24&r2=1.25
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/ch/lang.c.diff?cvsroot=gcc&r1=1.15&r2=1.16
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/ChangeLog.diff?cvsroot=gcc&r1=1.1831&r2=1.1832
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/cp/decl2.c.diff?cvsroot=gcc&r1=1.366&r2=1.367
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/f/ChangeLog.diff?cvsroot=gcc&r1=1.253&r2=1.254
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/f/com.c.diff?cvsroot=gcc&r1=1.86&r2=1.87
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/ChangeLog.diff?cvsroot=gcc&r1=1.457&r2=1.458
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/decl.c.diff?cvsroot=gcc&r1=1.68&r2=1.69
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/jcf-write.c.diff?cvsroot=gcc&r1=1.56&r2=1.57
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/java/lang.c.diff?cvsroot=gcc&r1=1.44&r2=1.45
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/i386/i386.c.diff?cvsroot=gcc&r1=1.160&r2=1.161
http://gcc.gnu.org/cgi-bin/cvsweb.cgi/egcs/gcc/config/i386/i386.h.diff?cvsroot=gcc&r1=1.116&r2=1.117



More information about the Gcc-cvs mailing list