[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