This is the mail archive of the mailing list for the GDB 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]

src/gdb ChangeLog arch-utils.c arch-utils.h dw ...

CVSROOT:	/cvs/src
Module name:	src
Branch: 	gdb_6_2-e500-branch
Changes by:	2004-09-07 16:16:03

Modified files:
	gdb            : ChangeLog arch-utils.c arch-utils.h dwarf2loc.c 
	                 gdbarch.c gdbarch.h rs6000-tdep.c 

Log message:
	* rs6000-tdep.c: #include "dwarf2expr.h".
	(dwarf_piece_is_ev_upper_reg, dwarf_piece_is_gpr)
	(e500_dwarf_simplify_register_pieces): New functions.
	(rs6000_gdbarch_init): If the architecture is E500, register
	* (rs6000-tdep.o): Update dependencies.
	* (dwarf_simplify_register_pieces): New method.
	Add forward declaration for 'struct dwarf_expr_piece'.
	* gdbarch.c, gdbarch.h: Regenerated.
	* dwarf2loc.c (dwarf2_evaluate_loc_desc): Try to simplify
	multi-piece expression results before giving up.
	* arch-utils.c (dwarf_never_simplify_pieces): New function.
	* arch-utils.h (struct dwarf_expr_piece): Forward decl for struct
	type, used in ...
	(dwarf_never_simplify_pieces): New declaration.


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