[Bug libc/22719] Backtrace tests fail on hppa
cvs-commit at gcc dot gnu.org
sourceware-bugzilla@sourceware.org
Wed Jan 17 13:32:00 GMT 2018
https://sourceware.org/bugzilla/show_bug.cgi?id=22719
--- Comment #1 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot gnu.org> ---
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 "GNU C Library master sources".
The branch, master has been updated
via 1eeddc5854b9fdf5b909821fa53e08fbb9bbfc0a (commit)
from 207a72e2988c6d6343f50fe0128eb4fc4edfdd15 (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=glibc.git;h=1eeddc5854b9fdf5b909821fa53e08fbb9bbfc0a
commit 1eeddc5854b9fdf5b909821fa53e08fbb9bbfc0a
Author: Joseph Myers <joseph@codesourcery.com>
Date: Wed Jan 17 13:31:47 2018 +0000
Fix backtrace for hppa (bug 22719).
The only architecture in glibc that uses the generic debug/backtrace.c
is hppa. The debug/tst-backtrace* tests fail for hppa, so in fact the
generic debug/backtrace.c is not functional anywhere. Instead, the
x86_64 version is a reasonably generic version that uses
_Unwind_Backtrace from libgcc to backtrace using unwind info, and is
used by several architectures. This patch adds hppa to the
architectures using it (leaving open the possibility of a subsequent
cleanup for 2.28 of moving the x86_64 version to debug/backtrace.c,
and removing all the frame.h files that are now unused).
Reported by Adhemerval in
<https://sourceware.org/ml/libc-alpha/2018-01/msg00564.html> that this
does fix the backtrace test failures for hppa.
[BZ #22719]
* sysdeps/hppa/backtrace.c: New file.
-----------------------------------------------------------------------
Summary of changes:
ChangeLog | 5 +++++
sysdeps/{aarch64 => hppa}/backtrace.c | 0
2 files changed, 5 insertions(+), 0 deletions(-)
copy sysdeps/{aarch64 => hppa}/backtrace.c (100%)
--
You are receiving this mail because:
You are on the CC list for the bug.
More information about the Glibc-bugs
mailing list