aboutsummaryrefslogtreecommitdiff
path: root/libbacktrace/dwarf.c
diff options
context:
space:
mode:
authorAndrew Stubbs <ams@codesourcery.com>2019-01-17 12:36:49 +0000
committerAndrew Stubbs <ams@gcc.gnu.org>2019-01-17 12:36:49 +0000
commitb50002c4ef663659fcdf8c7b7bad2f3aaa710fea (patch)
tree1ba31db0ac2a49e75a4db2ed1929691922672a0d /libbacktrace/dwarf.c
parent90eb9be6eb4a7286cf2864d7846103a66c7e3741 (diff)
downloadgcc-b50002c4ef663659fcdf8c7b7bad2f3aaa710fea.zip
gcc-b50002c4ef663659fcdf8c7b7bad2f3aaa710fea.tar.gz
gcc-b50002c4ef663659fcdf8c7b7bad2f3aaa710fea.tar.bz2
Ignore LLVM's blank lines.
The GCN toolchain must use the LLVM assembler and linker because there's no binutils port. The LLVM tools do not have the same diagnostic style as binutils, so the "blank line(s) in output" tests are inappropriate (and very noisy). The LLVM tools also have different command line options, so it's not possible to autodetect object formats in the same way. This patch addresses both issues. 2019-01-17 Andrew Stubbs <ams@codesourcery.com> gcc/ * doc/sourcebuild.texi: Document dg-require-effective-target llvm_binutils and offload_gcn. gcc/testsuite/ * lib/file-format.exp (gcc_target_object_format): Handle AMD GCN. * lib/gcc-dg.exp (gcc-dg-prune): Ignore blank lines from the LLVM linker. * lib/target-supports.exp (check_effective_target_llvm_binutils): New. From-SVN: r268027
Diffstat (limited to 'libbacktrace/dwarf.c')
0 files changed, 0 insertions, 0 deletions