From dd409835f568358a8f159edce94ad06a471dc59b Mon Sep 17 00:00:00 2001 From: Tobias Burnus Date: Mon, 18 Oct 2021 15:07:19 +0200 Subject: [PATCH] Fix merge of: amdgcn: fix up offload debug linking with LLVM 13 For some odd reasons (probably wrong merge conflict resolution), one of the changes to config/gcn/mkoffload.c of commit r11-9168-gcc84160c5f470b23b7aed4633f887df113b2675d disappeared when merging origin/releases/gcc-11 into OG11. Thus, apply I (re)applied it manually: gcc/ * config/gcn/mkoffload.c (main): Just let the attribute flags pass through. --- gcc/config/gcn/mkoffload.c | 6 ------ 1 file changed, 6 deletions(-) diff --git a/gcc/config/gcn/mkoffload.c b/gcc/config/gcn/mkoffload.c index 8d2ff4bc1292..2b8350e16538 100644 --- a/gcc/config/gcn/mkoffload.c +++ b/gcc/config/gcn/mkoffload.c @@ -1008,12 +1008,6 @@ main (int argc, char **argv) obstack_ptr_grow (&cc_argv_obstack, "-xlto"); if (fopenmp) obstack_ptr_grow (&cc_argv_obstack, "-mgomp"); - obstack_ptr_grow (&cc_argv_obstack, - (elf_flags & EF_AMDGPU_XNACK - ? "-mxnack" : "-mno-xnack")); - obstack_ptr_grow (&cc_argv_obstack, - (elf_flags & EF_AMDGPU_SRAM_ECC - ? "-msram-ecc=on" : "-msram-ecc=off")); for (int ix = 1; ix != argc; ix++) { -- 2.47.2