From cccb1bd7ff4487fc80a5c65b1e519e50c7382708 Mon Sep 17 00:00:00 2001 From: Gianfranco Costamagna Date: Fri, 20 Jul 2018 10:29:38 +0200 Subject: [PATCH] Enable LLDB on ppc64el --- debian/changelog | 7 +++++++ debian/control | 16 ++++++++-------- debian/rules | 2 +- 3 files changed, 16 insertions(+), 9 deletions(-) diff --git a/debian/changelog b/debian/changelog index 45856e10..fb2196db 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,10 @@ +llvm-toolchain-snapshot (1:7~svn336894-1~exp2) UNRELEASED; urgency=medium + + [ Dimitri John Ledkov ] + * Enable lldb on ppc64el LP: #1777136 + + -- Gianfranco Costamagna Fri, 20 Jul 2018 09:59:40 +0200 + llvm-toolchain-snapshot (1:7~svn336894-1~exp1) experimental; urgency=medium [ Reshabh Sharma ] diff --git a/debian/control b/debian/control index 475b0c05..d6305401 100644 --- a/debian/control +++ b/debian/control @@ -418,8 +418,8 @@ Description: LLVM-based linker, header files # ------------- lldb ------------- Package: lldb-7 -Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 sparc hppa m68k sh4 x32 mips mipsel arm64 -# ia64 mips mipsel hurd powerpc powerpcspe ppc64 ppc64el alpha s390x sparc64 have been removed +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el s390 sparc hppa m68k sh4 x32 mips mipsel arm64 +# ia64 mips mipsel hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm7 (= ${binary:Version}), llvm-7-dev, python-lldb-7 Pre-Depends: ${misc:Pre-Depends} @@ -429,8 +429,8 @@ Description: Next generation, high-performance debugger Project, such as the Clang expression parser and LLVM disassembler. Package: liblldb-7 -Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 sparc hppa m68k sh4 x32 mips mipsel arm64 -# ia64 mips mipsel hurd powerpc powerpcspe ppc64 ppc64el alpha s390x sparc64 have been removed +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el s390 sparc hppa m68k sh4 x32 mips mipsel arm64 +# ia64 mips mipsel hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, libllvm7 (= ${binary:Version}) Pre-Depends: ${misc:Pre-Depends} Section: libs @@ -445,8 +445,8 @@ Description: Next generation, high-performance debugger, library Package: python-lldb-7 Section: python -Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 sparc hppa m68k sh4 x32 mips mipsel arm64 -# ia64 mips mipsel hurd powerpc powerpcspe ppc64 ppc64el alpha s390x sparc64 have been removed +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el s390 sparc hppa m68k sh4 x32 mips mipsel arm64 +# ia64 mips mipsel hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, liblldb-7-dev, python, python-six Conflicts: python-lldb-3.8, python-lldb-3.9, python-lldb-x.y Replaces: python-lldb-x.y @@ -462,8 +462,8 @@ Description: Next generation, high-performance debugger, python lib Package: liblldb-7-dev Section: libdevel -Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 s390 sparc hppa m68k sh4 x32 mips mipsel arm64 -# ia64 mips mipsel hurd powerpc powerpcspe ppc64 ppc64el alpha s390x sparc64 have been removed +Architecture: amd64 armel armhf i386 kfreebsd-amd64 kfreebsd-i386 ppc64el s390 sparc hppa m68k sh4 x32 mips mipsel arm64 +# ia64 mips mipsel hurd powerpc powerpcspe ppc64 alpha s390x sparc64 have been removed Depends: ${shlibs:Depends}, ${misc:Depends}, lldb-7 (= ${binary:Version}) Replaces: lldb-7-dev (<= 7~svn215195-2) Breaks: lldb-7-dev (<< 7~svn215195-2) diff --git a/debian/rules b/debian/rules index eee248b7..0b574519 100755 --- a/debian/rules +++ b/debian/rules @@ -147,7 +147,7 @@ else endif LLDB_ENABLE=yes -LLDB_DISABLE_ARCHS := hurd-i386 ia64 mips64el powerpc powerpcspe ppc64 ppc64el s390x sparc64 +LLDB_DISABLE_ARCHS := hurd-i386 ia64 mips64el powerpc powerpcspe ppc64 s390x sparc64 # hurd has threading issues ifeq (,$(filter-out $(LLDB_DISABLE_ARCHS), $(DEB_HOST_ARCH))) # Disable LLDB for this arch.