* New snapshot release

* Remove fix-clang-format-bug-47589.patch (applied upstream)
This commit is contained in:
Sylvestre Ledru 2020-11-26 10:20:33 +01:00
parent aa93df2930
commit a7d8e8de9a
3 changed files with 17 additions and 23 deletions

9
debian/changelog vendored
View File

@ -1,11 +1,14 @@
llvm-toolchain-11 (1:11.0.0-6) UNRELEASED; urgency=medium
llvm-toolchain-11 (1:11.0.1~+rc1-1~exp1) experimental; urgency=medium
[ Gianfranco Costamagna ]
* gnu-assembler-compat.diff: Add upstream patch D92052 to fix a
gcn offload compiler issue with gcc (Closes: #975692)
(disable until it is approved upstream)
-- Gianfranco Costamagna <locutusofborg@debian.org> Wed, 25 Nov 2020 10:18:22 +0100
[ Sylvestre Ledru ]
* New snapshot release
* Remove fix-clang-format-bug-47589.patch (applied upstream)
-- Sylvestre Ledru <sylvestre@debian.org> Thu, 26 Nov 2020 10:14:43 +0100
llvm-toolchain-11 (1:11.0.0-5) unstable; urgency=medium

View File

@ -2,7 +2,7 @@ Index: llvm/lib/MC/MCParser/ELFAsmParser.cpp
===================================================================
--- a/llvm/lib/MC/MCParser/ELFAsmParser.cpp
+++ b/llvm/lib/MC/MCParser/ELFAsmParser.cpp
@@ -644,10 +644,13 @@
@@ -652,10 +652,13 @@
!(SectionName == ".eh_frame" && Type == ELF::SHT_PROGBITS))
Error(loc, "changed section type for " + SectionName + ", expected: 0x" +
utohexstr(Section->getType()));
@ -22,42 +22,39 @@ Index: llvm/test/MC/ELF/section-entsize-changed.s
===================================================================
--- a/llvm/test/MC/ELF/section-entsize-changed.s
+++ b/llvm/test/MC/ELF/section-entsize-changed.s
@@ -10,3 +10,26 @@
@@ -10,3 +10,23 @@
.pushsection .foo,"aM",@progbits,4
.pushsection .foo,"aM",@progbits,1
+
+
+bar:
+.section .bar,"ax",@progbits
+
+.section .bar
+
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .bar, expected: 0x6
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .bar, expected: 0x0
+.section .bar,"awx",@progbits
+
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .bar, expected: 0x6
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .bar, expected: 0x0
+.pushsection .bar,"a",@progbits
+
+.pushsection .bar
+
+foobar:
+.section .foobar,"ax",@progbits; .byte 1
+.section .foobar,"ax",@progbits
+
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .foobar, expected: 0x6
+.section .foobar,"",@progbits; .byte 2
+.section .foobar,"",@progbits
+
+# CHECK: {{.*}}.s:[[# @LINE+1]]:1: error: changed section flags for .foobar, expected: 0x6
+.section .foobar,"a",@progbits; .byte 3
+.section .foobar,"a",@progbits
Index: llvm/test/MC/ELF/section-omitted-attributes.s
===================================================================
--- /dev/null
+++ llvm/test/MC/ELF/section-omitted-attributes.s
@@ -0,0 +1,21 @@
@@ -0,0 +1,19 @@
+# RUN: llvm-mc -triple=x86_64 %s -o - | FileCheck %s
+
+// CHECK: .section .foo,"aM",@progbits,1
+// CHECK: .section .bar,"aM",@progbits,4
+# CHECK: .section .foo,"aM",@progbits,1
+# CHECK: .section .bar,"aM",@progbits,4
+
+foo:
+.section .foo,"aM",@progbits,1
@ -66,8 +63,6 @@ Index: llvm/test/MC/ELF/section-omitted-attributes.s
+
+.pushsection .foo
+
+.pushsection .foo
+
+.section .bar,"aM",@progbits,4
+
+.section .bar

View File

@ -139,9 +139,5 @@ x86-fuzzer.patch
python3-shebang.patch
print-lldb-path.patch
libcxx-armhf-ftbfs.diff
fix-clang-format-bug-47589.patch
#0001-tsan-doesn-t-work-on-arm.patch
#0002-Disable-test_asan_heap.c-for-arm-30.patch
#0003-leaksan-add-a-test-31.patch
silent-integration-test-suite-i386.diff
#gnu-assembler-compat.diff
gnu-assembler-compat.diff