From: Andrew Cagney <ac131313@cygnus.com>
To: Denis Joseph Barrow <DJBARROW@de.ibm.com>
Cc: gdb-patches@sourceware.cygnus.com
Subject: Re: gdb & gdbserver for s390 31 & 64 bit
Date: Wed, 26 Sep 2001 18:26:00 -0000 [thread overview]
Message-ID: <3BB2802C.9020700@cygnus.com> (raw)
In-Reply-To: <OFD4FE49C1.46611C31-ONC1256AC3.0067B337@de.ibm.com>
Ok,
> http://www10.software.ibm.com/developerworks/opensource/linux390/exp_src.html
> Patch: gdb-5.1pre-050901-s390.tar.gz (09/11/2001)
> MD5: 886251f3719a754dd65a69df462ceac1
>
I've now re-created this and added the ChangeLogs:
> 2001-09-26 Andrew Cagney <ac131313@redhat.com>
>
> From 2001-08-22 D.J. Barrow <djbarrow@de.ibm.com>:
> * config.sub: Added S/390 31 & 64 bit target.
>
> 2001-09-26 Andrew Cagney <ac131313@redhat.com>
>
> From 2001-07-09 D.J. Barrow <djbarrow@de.ibm.com>:
>
> * s390-nat.c: New file Added for S/390 31 & 64 bit target.
> * s390-tdep.c: Likewise.
> * config/s390/nm-linux.h: Likewise.
> * config/s390/s390x.mt: Likewise.
> * config/s390/tm-linux.h : Likewise.
> * config/s390/xm-linux.h: Likewise
> * config/s390/s390.mh: Likewise.
> * config/s390/s390.mt: Likewise.
> * config/s390/tm-s390.h: Likewise.
> * config.in Added definitions for S/390 31 & 64 bit target.
> * configure.host: Likewise.
> * configure.in: Likewise.
> * configure.tgt: Likewise.
>
> * gdbarch.sh: Fixed CALL_DUMMY_BREAKPOINT_OFFSET to check
> CALL_DUMMY_BREAKPOINT_OFFSET_P.
>
> * config/tm-sysv4.h: Made SKIP_TRAMPOLINE_CODE multiarch
> compatible.
>
> * signals.c: Fixed so that the gdbserver could build it to use
> target_signal_to_host & target_signal_from_host gdbserver was very
> broken & had a severe fixme wrt signals.
>
> * gdbserver/Makefile.in: Made makefile go to parent directory for
> source files (so as to build signal.c).
> * gdbserver/low-linux.c: Added s390 32/64 bit support Fixed
> assumption that PTRACE_XFER_TYPE was an int added
> CANNOT_FETCH_REGISTER & CANNOT_STORE_REGISTER macros. Fixed
> fetch_inferior_registers etc. to work with s390 floating point
> regs.
> * gdbserver/server.c: Added target signal remapping FIXME.
> * gdbserver/remote-utils: Likewise.
>
> And also:
> * defs.h: When GDBSERVER undef GDB_MULTI_ARCH.
> * gdbarch.c: Regenerate.
>
Into the branch gdb_s390-2001-09-26-branch. The actual files changed were:
M config.sub
M gdb/configure.host
M gdb/defs.h
M gdb/gdbarch.c
M gdb/gdbarch.sh
A gdb/s390-nat.c
A gdb/s390-tdep.c
M gdb/signals.c
M gdb/config/tm-sysv4.h
A gdb/config/s390/nm-linux.h
A gdb/config/s390/s390.mh
A gdb/config/s390/s390.mt
A gdb/config/s390/s390x.mt
A gdb/config/s390/tm-linux.h
A gdb/config/s390/tm-s390.h
A gdb/config/s390/xm-linux.h
M gdb/gdbserver/Makefile.in
M gdb/gdbserver/low-linux.c
M gdb/gdbserver/remote-utils.c
M gdb/gdbserver/server.c
The new s390 files will go straight onto 5.1 without change (and likely
ditto to the trunk (perhaphs indented)).
I need to think about both gdbarch.sh and tm-sysv4.h. Denis, can you
expand?
Hopefully the top level changes can be abandoned and instead up-to-date
versions of the affected files can simply be pulled in.
This leaves the gdbserver related changes: defs.h, signals.c,
gdbserver/*. Anyone want to look at this?
Andrew
next prev parent reply other threads:[~2001-09-26 18:26 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2001-09-10 11:55 Denis Joseph Barrow
2001-09-26 17:37 ` Andrew Cagney
2001-09-26 18:26 ` Andrew Cagney [this message]
[not found] ` <3BC8A156.4010805@cygnus.com>
[not found] ` <15337.64990.944465.844808@scooby.brisbane.redhat.com>
2001-11-01 9:56 ` config.sub; Was: " Andrew Cagney
2001-09-27 4:00 Denis Joseph Barrow
2001-09-27 18:40 ` Andrew Cagney
2001-09-27 20:17 ` Andrew Cagney
2001-09-27 20:29 ` Andrew Cagney
2001-09-28 4:38 Denis Joseph Barrow
2001-09-28 10:33 ` Andrew Cagney
2001-10-01 4:49 Denis Joseph Barrow
2001-10-01 8:44 ` Andrew Cagney
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=3BB2802C.9020700@cygnus.com \
--to=ac131313@cygnus.com \
--cc=DJBARROW@de.ibm.com \
--cc=gdb-patches@sourceware.cygnus.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox