bug-binutils
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug gas/28233] [gas, --gstabs] Generate stabs more similar to gcc


From: cvs-commit at gcc dot gnu.org
Subject: [Bug gas/28233] [gas, --gstabs] Generate stabs more similar to gcc
Date: Mon, 23 Aug 2021 10:08:43 +0000

https://sourceware.org/bugzilla/show_bug.cgi?id=28233

--- Comment #2 from cvs-commit at gcc dot gnu.org <cvs-commit at gcc dot 
gnu.org> ---
The master branch has been updated by Tom de Vries <vries@sourceware.org>:

https://sourceware.org/git/gitweb.cgi?p=binutils-gdb.git;h=74cdc3e0888f1ffc3973a4826e85dd32e5a51037

commit 74cdc3e0888f1ffc3973a4826e85dd32e5a51037
Author: Tom de Vries <tdevries@suse.de>
Date:   Mon Aug 23 12:08:25 2021 +0200

    [gdb/testsuite] Use compiler-generated instead of gas-generated stabs

    The test-case gdb.dwarf2/dw2-ranges.exp is the only one in the gdb
testsuite
    that uses gas-generated stabs.

    While the use seems natural alongside the use of gas-generated dwarf in the
    same test-case, there are a few known issues, filed on the gdb side as:
    - PR symtab/12497 - "stabs: PIE relocation does not work"
    - PR symtab/28221 - "[readnow, stabs] FAIL: gdb.dwarf2/dw2-ranges.exp: \
      info line func"
    and on the gas side as:
    - PR gas/28233 - "[gas, --gstabs] Generate stabs more similar to gcc"

    The test-case contains a KFAIL for PR12497, but it's outdated and fails to
    trigger.

    The intention of the test-case is to test gas-generated dwarf, and using
    gcc-generated stabs instead of gas-generated stabs works fine.

    Supporting compiler-generated stabs is already a corner-case for gdb, and
    there's no current commitment/incentive to support/workaround gas-generated
    stabs, which can be considered a corner-case of a corner-case.

    Work around these problem by using compiler-generated stabs in the
test-case.

    Tested on x86_64-linux.

    gdb/testsuite/ChangeLog:

    2021-08-22  Tom de Vries  <tdevries@suse.de>

            * gdb.dwarf2/dw2-ranges.exp: Use compiler-generated stabs.

-- 
You are receiving this mail because:
You are on the CC list for the bug.


reply via email to

[Prev in Thread] Current Thread [Next in Thread]