On 9/5/18 5:52 AM, a...@codesourcery.com wrote:
> 
> 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.
> 
> 2018-09-05  Andrew Stubbs  <a...@codesourcery.com>
> 
>       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.
This is fine.  It's a NOP for other targets, so feel free to commit when
it's convenient for you.

jeff

Reply via email to