summaryrefslogtreecommitdiffstats
path: root/build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch
diff options
context:
space:
mode:
Diffstat (limited to 'build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch')
-rw-r--r--build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch63
1 files changed, 63 insertions, 0 deletions
diff --git a/build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch b/build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch
new file mode 100644
index 0000000000..a3ad8e0ed3
--- /dev/null
+++ b/build/build-clang/revert-llvmorg-18-init-6193-gb88cffeafd39.patch
@@ -0,0 +1,63 @@
+From be338a0b7be5040a7814d10d424f1555604cce7c Mon Sep 17 00:00:00 2001
+From: Mike Hommey <mh@glandium.org>
+Date: Wed, 20 Sep 2023 10:08:21 +0900
+Subject: [PATCH 2/3] Revert "Explicitly set triple on line-numbers.test"
+
+This reverts commit b88cffeafd393d54f85feb641c4f8fd4fdb73fe4 because it
+depends on c649f29c24c9fc1502d8d53e0c96c3d24b31de1a which we revert.
+---
+ llvm/test/tools/llvm-nm/X86/line-numbers.test | 10 +++++-----
+ 1 file changed, 5 insertions(+), 5 deletions(-)
+
+diff --git a/llvm/test/tools/llvm-nm/X86/line-numbers.test b/llvm/test/tools/llvm-nm/X86/line-numbers.test
+index 4acda8afb2a4..4b9817ab5c62 100644
+--- a/llvm/test/tools/llvm-nm/X86/line-numbers.test
++++ b/llvm/test/tools/llvm-nm/X86/line-numbers.test
+@@ -18,7 +18,7 @@
+ ## of main.o.
+ # RUN: rm -rf %t
+ # RUN: split-file %s %t
+-# RUN: llvm-mc -g --filetype=obj -triple=x86_64-pc-linux %t/main.s -o %t/main.o
++# RUN: llvm-mc -g --filetype=obj %t/main.s -o %t/main.o
+ # RUN: llvm-nm -l %t/main.o | FileCheck %s --match-full-lines --implicit-check-not={{.}}
+ # RUN: llvm-nm --line-numbers %t/main.o | FileCheck %s --match-full-lines --implicit-check-not={{.}}
+
+@@ -34,7 +34,7 @@
+
+ ## Check that in the absence of DWARF in the whole object, no line number
+ ## information is printed.
+-# RUN: llvm-mc --filetype=obj %t/main.s -triple=x86_64-pc-linux -o %t/no-dwarf.o
++# RUN: llvm-mc --filetype=obj %t/main.s -o %t/no-dwarf.o
+ # RUN: llvm-nm -l %t/no-dwarf.o | FileCheck %s --check-prefix=NO-DWARF --match-full-lines --implicit-check-not={{.}}
+
+ # NO-DWARF: 0000000000001234 a absolute_symbol
+@@ -49,7 +49,7 @@
+
+ ## Check that printing line numbers for undefined values is not attempted in
+ ## the absence of any relocation section.
+-# RUN: llvm-mc --filetype=obj %t/undef-no-reloc-sections.s -triple=x86_64-pc-linux -o %t/undef-no-reloc-sections.o
++# RUN: llvm-mc --filetype=obj %t/undef-no-reloc-sections.s -o %t/undef-no-reloc-sections.o
+ # RUN: llvm-nm --line-numbers %t/undef-no-reloc-sections.o | FileCheck %s --check-prefix=UNDEF-NO-RELOC-SECTIONS --match-full-lines --implicit-check-not={{.}}
+
+ # UNDEF-NO-RELOC-SECTIONS: U undef
+@@ -57,7 +57,7 @@
+ ## Check that printing line numbers for undefined values does not include
+ ## relocations for non-text sections. This is broken out of main.s to ensure
+ ## that the data relocation for undef comes first.
+-# RUN: llvm-mc -g --filetype=obj %t/undef-data-reloc.s -triple=x86_64-pc-linux -o %t/undef-data-reloc.o
++# RUN: llvm-mc -g --filetype=obj %t/undef-data-reloc.s -o %t/undef-data-reloc.o
+ # RUN: llvm-nm --line-numbers %t/undef-data-reloc.o | FileCheck %s --check-prefix=UNDEF-DATA-RELOC --match-full-lines --implicit-check-not={{.}}
+
+ # UNDEF-DATA-RELOC: 0000000000000000 r data_reloc
+@@ -65,7 +65,7 @@
+
+ ## Check that line numbers can be printed for data definitions. These are broken
+ ## out of main.s since their DWARF cannot be generated with llvm-mc -g.
+-# RUN: llvm-mc -g --filetype=obj %t/data-dwarf.s -triple=x86_64-pc-linux -o %t/data-dwarf.o
++# RUN: llvm-mc -g --filetype=obj %t/data-dwarf.s -o %t/data-dwarf.o
+ # RUN: llvm-nm --line-numbers %t/data-dwarf.o | FileCheck %s --check-prefix=DATA-DWARF --match-full-lines --implicit-check-not={{.}}
+
+ # DATA-DWARF: 0000000000000000 D defined_data /tmp/tmp.c:1
+--
+2.41.0.3.g1cb8d410ac
+