From f00a0ffa3e8517f7363377df09cb2bcbbb3bc2b4 Mon Sep 17 00:00:00 2001 From: OBS User rguenther Date: Wed, 19 Jan 2022 13:41:03 +0000 Subject: [PATCH] Rev devel:gcc/9 Md5 46dc4d84bba3dfff19b5e14e949b60c9 2022-01-19 13:41:03 rguenther None --- gcc10-amdgcn-llvm-as.patch | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/gcc10-amdgcn-llvm-as.patch b/gcc10-amdgcn-llvm-as.patch index df8679c..feee856 100644 --- a/gcc10-amdgcn-llvm-as.patch +++ b/gcc10-amdgcn-llvm-as.patch @@ -1,4 +1,4 @@ -varasm.c: Always output flags in merged .section for LLVM assembler compatibility [PR97827] +varasm.cc: Always output flags in merged .section for LLVM assembler compatibility [PR97827] For compatibility with LLVM 11's 'mc' assembler, the flags have to be repeated every time. See also LLVM Bug 48201 for this issue and @@ -6,13 +6,13 @@ https://reviews.llvm.org/D73999 for the patch causing the issue. gcc/ PR target/97827 - * varasm.c (default_elf_asm_named_section): Always output all + * varasm.cc (default_elf_asm_named_section): Always output all flags if SECTION_MERGE, even if already declared before. -diff --git a/gcc/varasm.c b/gcc/varasm.c +diff --git a/gcc/varasm.cc b/gcc/varasm.cc index 21be03aeba2..9cb46885aa5 100644 ---- a/gcc/varasm.c -+++ b/gcc/varasm.c +--- a/gcc/varasm.cc ++++ b/gcc/varasm.cc @@ -6792,10 +6792,13 @@ default_elf_asm_named_section (const char *name, unsigned int flags, /* If we have already declared this section, we can use an abbreviated form to switch back to it -- unless this section is