[Bug target/100208] amdgcn fails to build with llvm-mc from llvm12
cvs-commit at gcc dot gnu.org
gcc-bugzilla@gcc.gnu.org
Wed Jul 28 13:04:28 GMT 2021
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=100208
--- Comment #4 from CVS Commits <cvs-commit at gcc dot gnu.org> ---
The master branch has been updated by Andrew Stubbs <ams@gcc.gnu.org>:
https://gcc.gnu.org/g:1af16666943ef075673501765a13e425e47015cd
commit r12-2569-g1af16666943ef075673501765a13e425e47015cd
Author: Andrew Stubbs <ams@codesourcery.com>
Date: Tue Jul 27 15:40:21 2021 +0100
amdgcn: Fix attributes for LLVM-12 [PR 100208]
This should work for a wider range of LLVM 12 variants now.
More work required for LLVM 13 though.
gcc/ChangeLog:
PR target/100208
* config.in: Regenerate.
* config/gcn/gcn-hsa.h (A_FIJI): New define.
(A_900): New define.
(A_906): New define.
(A_908): New define.
(ASM_SPEC): Use A_FIJI, A_900, A_906 and A_908.
* config/gcn/gcn.c (output_file_start): Adjust attributes according
to the assembler capabilities.
* config/gcn/mkoffload.c (main): Likewise.
* configure: Regenerate.
* configure.ac: Add tests for LLVM assembler attribute features.
More information about the Gcc-bugs
mailing list