This is the mail archive of the
gdb-cvs@sources.redhat.com
mailing list for the GDB project.
src/gdb ChangeLog s390-tdep.c
- From: uweigand at sourceware dot org
- To: gdb-cvs at sources dot redhat dot com
- Date: 23 Oct 2004 16:32:24 -0000
- Subject: src/gdb ChangeLog s390-tdep.c
CVSROOT: /cvs/src
Module name: src
Branch: gdb_6_3-branch
Changes by: uweigand@sourceware.org 2004-10-23 16:32:24
Modified files:
gdb : ChangeLog s390-tdep.c
Log message:
* s390-tdep.c (enum pv_boolean): Remove.
(pv_is_array_ref): Remove.
(s390_on_stack): Remove.
(S390_NUM_SPILL_SLOTS): Remove.
(struct s390_prologue_data): Remove members 'spill' and 'back_chain',
add members 'gpr_slot', 'fpr_slot', and 'back_chain_saved_p'.
(s390_store): Track all stores of orginal incoming registers to the
stack constant offsets relative to the CFA, instead of only tracking
stores into specific spill slots.
(s390_load): Likewise.
(s390_analyze_prologue): Adapt to struct s390_prologue_data changes.
(s390_prologue_frame_unwind_cache): Likewise. Only track registers
defined as call-saved by the ABI.
(s390_push_dummy_call): Use bottom of dummy call argument save area
as return value, not the top. Do not store to the called function's
register save area.
(s390_unwind_dummy_id): Adapt accordingly.
Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/ChangeLog.diff?cvsroot=src&only_with_tag=gdb_6_3-branch&r1=1.6493.2.2&r2=1.6493.2.3
http://sources.redhat.com/cgi-bin/cvsweb.cgi/src/gdb/s390-tdep.c.diff?cvsroot=src&only_with_tag=gdb_6_3-branch&r1=1.135&r2=1.135.2.1