This is the mail archive of the
gdb-cvs@sourceware.org
mailing list for the GDB project.
gdb and binutils branch master updated. 32a8097ba5dd6ddb71c0fb2fccbac262c371846a
- From: palves at sourceware dot org
- To: gdb-cvs at sourceware dot org
- Date: 17 Oct 2014 10:26:46 -0000
- Subject: gdb and binutils branch master updated. 32a8097ba5dd6ddb71c0fb2fccbac262c371846a
This is an automated email from the git hooks/post-receive script. It was
generated because a ref change was pushed to the repository containing
the project "gdb and binutils".
The branch, master has been updated
via 32a8097ba5dd6ddb71c0fb2fccbac262c371846a (commit)
from 80134cf5b3ca1f75a96af1856fdaad29ad1f57aa (commit)
Those revisions listed above that are new to this repository have
not appeared on any other notification email; so we list those
revisions in full, below.
- Log -----------------------------------------------------------------
https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=32a8097ba5dd6ddb71c0fb2fccbac262c371846a
commit 32a8097ba5dd6ddb71c0fb2fccbac262c371846a
Author: Pedro Alves <palves@redhat.com>
Date: Fri Oct 17 11:18:59 2014 +0100
Delete Tru64 support
This commit does most of the mechanical removal. IOW, the easy part.
procfs.c isn't touched beyond removing a couple obvious bits that are
guarded by a couple macros defined in config/alpha/nm-osf3.h. Going
beyond that for procfs.c & co would be a harder excision that
potentially affects Solaris.
Some comments in the generic alpha code ABIs that may still be
relevant and I wouldn't know what to do with them. That can always be
done on a separate pass, preferably by someone who can test on alpha.
A couple other spots have references to OSF/Tru64 and related files
being removed, but it felt like removing them would make things worse,
not better. We can revisit those when we next need to touch that
code.
I didn't remove a reference to osf in testsuite/lib/future.exp, as I
believe that code is imported from DejaGNU.
Built and tested on x86_64 Fedora 20, with --enable-targets=all.
Tested that building for --target=alpha-osf3 on x86_64 Fedora 20
fails with:
checking for default auto-load directory... $debugdir:$datadir/auto-load
checking for default auto-load safe-path... $debugdir:$datadir/auto-load
*** Configuration alpha-unknown-osf3 is obsolete.
*** Support has been REMOVED.
make[1]: *** [configure-gdb] Error 1
make[1]: Leaving directory `build-osf'
make: *** [all] Error 2
gdb/
2014-10-17 Pedro Alves <palves@redhat.com>
* Makefile.in (ALL_64_TARGET_OBS): Remove alpha-osf1-tdep.o.
(HFILES_NO_SRCDIR): Remove config/alpha/nm-osf3.h.
(ALLDEPFILES): Remove alpha-nat.c, alpha-osf1-tdep.c and
solib-osf.c.
* NEWS: Mention that support for alpha*-*-osf* has been removed.
* ada-lang.h [__alpha__ && __osf__]
(ADA_KNOWN_RUNTIME_FILE_NAME_PATTERNS): Delete.
* alpha-nat.c, alpha-osf1-tdep.c: Delete files.
* alpha-tdep.c (alpha_gdbarch_init): Remove reference to
GDB_OSABI_OSF1.
* config/alpha/alpha-osf3.mh, config/alpha/nm-osf3.h: Delete
files.
* config/djgpp/fnchange.lst (config/alpha/alpha-osf1.mh)
(config/alpha/alpha-osf2.mh, config/alpha/alpha-osf3.mh): Delete.
* configure: Regenerate.
* configure.ac: Remove references to osf.
* configure.host: Handle alpha*-*-osf* in the obsolete hosts
section. Remove all other references to osf.
* configure.tgt: Add alpha*-*-osf* to the obsolete targets section.
Remove all other references to osf.
* dec-thread.c: Delete file.
* defs.h (GDB_OSABI_OSF1): Delete.
* inferior.h (START_INFERIOR_TRAPS_EXPECTED): New unconditionally
defined.
* osabi.c (gdb_osabi_names): Delete "OSF/1".
* procfs.c (procfs_debug_inferior) [PROCFS_DONT_TRACE_FAULTS]:
Delete code.
(unconditionally_kill_inferior)
[PROCFS_NEED_CLEAR_CURSIG_FOR_KILL]: Delete code.
* solib-osf.c: Delete file.
gdb/testsuite/
2014-10-17 Pedro Alves <palves@redhat.com>
* gdb.base/callfuncs.exp: emove references to osf.
* gdb.base/sigall.exp: Likewise.
* gdb.gdb/selftest.exp: Likewise.
* gdb.hp/gdb.base-hp/callfwmall.exp: Likewise.
* gdb.mi/non-stop.c: Likewise.
* gdb.mi/pthreads.c: Likewise.
* gdb.reverse/sigall-precsave.exp: Likewise.
* gdb.reverse/sigall-reverse.exp: Likewise.
* gdb.threads/pthreads.c: Likewise.
* gdb.threads/pthreads.exp: Likewise.
gdb/doc/
2014-10-17 Pedro Alves <palves@redhat.com>
* gdb.texinfo (Ada Tasks and Core Files): Delete mention of Tru64.
(SVR4 Process Information): Delete mention of OSF/1.
-----------------------------------------------------------------------
Summary of changes:
gdb/ChangeLog | 33 ++
gdb/Makefile.in | 9 +-
gdb/NEWS | 1 +
gdb/ada-lang.h | 6 +-
gdb/alpha-nat.c | 210 -------
gdb/alpha-osf1-tdep.c | 78 ---
gdb/alpha-tdep.c | 8 -
gdb/config/alpha/alpha-osf3.mh | 7 -
gdb/config/alpha/nm-osf3.h | 35 --
gdb/config/djgpp/fnchange.lst | 3 -
gdb/configure | 27 -
gdb/configure.ac | 27 -
gdb/configure.host | 4 +-
gdb/configure.tgt | 5 +-
gdb/dec-thread.c | 705 -----------------------
gdb/defs.h | 1 -
gdb/doc/ChangeLog | 5 +
gdb/doc/gdb.texinfo | 8 +-
gdb/inferior.h | 6 +-
gdb/osabi.c | 1 -
gdb/procfs.c | 17 -
gdb/solib-osf.c | 638 --------------------
gdb/testsuite/ChangeLog | 13 +
gdb/testsuite/gdb.base/callfuncs.exp | 2 +-
gdb/testsuite/gdb.base/sigall.exp | 11 -
gdb/testsuite/gdb.gdb/selftest.exp | 9 -
gdb/testsuite/gdb.hp/gdb.base-hp/callfwmall.exp | 2 +-
gdb/testsuite/gdb.mi/non-stop.c | 4 +-
gdb/testsuite/gdb.mi/pthreads.c | 4 +-
gdb/testsuite/gdb.reverse/sigall-precsave.exp | 11 -
gdb/testsuite/gdb.reverse/sigall-reverse.exp | 11 -
gdb/testsuite/gdb.threads/pthreads.c | 6 +-
gdb/testsuite/gdb.threads/pthreads.exp | 3 -
33 files changed, 72 insertions(+), 1838 deletions(-)
delete mode 100644 gdb/alpha-nat.c
delete mode 100644 gdb/alpha-osf1-tdep.c
delete mode 100644 gdb/config/alpha/alpha-osf3.mh
delete mode 100644 gdb/config/alpha/nm-osf3.h
delete mode 100644 gdb/dec-thread.c
delete mode 100644 gdb/solib-osf.c
hooks/post-receive
--
gdb and binutils