diff --git a/debian/changelog b/debian/changelog index 24ab8cc8..144458bc 100644 --- a/debian/changelog +++ b/debian/changelog @@ -15,7 +15,6 @@ llvm-toolchain-snapshot (1:13~++20210403031832+89afec348dbd-1~exp1) UNRELEASED; * Enable building the new experimental M68k backend * Add upstream patch D98537 to implement AsmParser on m68k * Add upstream patch D98540 to implement Disassembler on m68k - * Add upstream patch D99869 to fix public function visibility on m68k -- Sylvestre Ledru Sat, 03 Apr 2021 15:22:07 +0200 diff --git a/debian/patches/m68k/D99869.diff b/debian/patches/m68k/D99869.diff deleted file mode 100644 index 40fb241e..00000000 --- a/debian/patches/m68k/D99869.diff +++ /dev/null @@ -1,48 +0,0 @@ -diff --git a/llvm/lib/Target/M68k/M68kAsmPrinter.cpp b/llvm/lib/Target/M68k/M68kAsmPrinter.cpp ---- a/llvm/lib/Target/M68k/M68kAsmPrinter.cpp -+++ b/llvm/lib/Target/M68k/M68kAsmPrinter.cpp -@@ -65,6 +65,6 @@ - - void M68kAsmPrinter::emitEndOfAsmFile(Module &M) {} - --extern "C" void LLVMInitializeM68kAsmPrinter() { -+extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kAsmPrinter() { - RegisterAsmPrinter X(getTheM68kTarget()); - } -diff --git a/llvm/lib/Target/M68k/M68kTargetMachine.cpp b/llvm/lib/Target/M68k/M68kTargetMachine.cpp ---- a/llvm/lib/Target/M68k/M68kTargetMachine.cpp -+++ b/llvm/lib/Target/M68k/M68kTargetMachine.cpp -@@ -28,7 +28,7 @@ - - #define DEBUG_TYPE "m68k" - --extern "C" void LLVMInitializeM68kTarget() { -+extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kTarget() { - RegisterTargetMachine X(getTheM68kTarget()); - } - -diff --git a/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp b/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp ---- a/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp -+++ b/llvm/lib/Target/M68k/MCTargetDesc/M68kMCTargetDesc.cpp -@@ -106,7 +106,7 @@ - return new M68kInstPrinter(MAI, MII, MRI); - } - --extern "C" void LLVMInitializeM68kTargetMC() { -+extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kTargetMC() { - Target &T = getTheM68kTarget(); - - // Register the MC asm info. -diff --git a/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp b/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp ---- a/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp -+++ b/llvm/lib/Target/M68k/TargetInfo/M68kTargetInfo.cpp -@@ -21,7 +21,7 @@ - } - } // namespace llvm - --extern "C" void LLVMInitializeM68kTargetInfo() { -+extern "C" LLVM_EXTERNAL_VISIBILITY void LLVMInitializeM68kTargetInfo() { - RegisterTarget X( - getTheM68kTarget(), "m68k", "Motorola 68000 family", "M68k"); - } -