[PATCH] D19942: Remove bit-rotten CppBackend.

James Y Knight via llvm-commits llvm-commits at lists.llvm.org
Thu May 5 07:41:37 PDT 2016


This revision was automatically updated to reflect the committed changes.
Closed by commit rL268631: Remove bit-rotten CppBackend. (authored by jyknight).

Changed prior to commit:
  http://reviews.llvm.org/D19942?vs=56215&id=56286#toc

Repository:
  rL LLVM

http://reviews.llvm.org/D19942

Files:
  llvm/trunk/CMakeLists.txt
  llvm/trunk/docs/CodeGenerator.rst
  llvm/trunk/docs/GettingStarted.rst
  llvm/trunk/lib/Target/LLVMBuild.txt
  llvm/trunk/utils/GenLibDeps.pl

Index: llvm/trunk/lib/Target/LLVMBuild.txt
===================================================================
--- llvm/trunk/lib/Target/LLVMBuild.txt
+++ llvm/trunk/lib/Target/LLVMBuild.txt
@@ -24,7 +24,6 @@
  AArch64
  AVR
  BPF
- CppBackend
  Lanai
  Hexagon
  MSP430
Index: llvm/trunk/utils/GenLibDeps.pl
===================================================================
--- llvm/trunk/utils/GenLibDeps.pl
+++ llvm/trunk/utils/GenLibDeps.pl
@@ -96,7 +96,6 @@
     $libpath =~ s/^AsmPrinter/CodeGen\/AsmPrinter/;
     $libpath =~ s/^BitReader/Bitcode\/Reader/;
     $libpath =~ s/^BitWriter/Bitcode\/Writer/;
-    $libpath =~ s/^CppBackend/Target\/CppBackend/;
     $libpath =~ s/^MSIL/Target\/MSIL/;
     $libpath =~ s/^Core/IR/;
     $libpath =~ s/^Instrumentation/Transforms\/Instrumentation/;
@@ -137,7 +136,6 @@
     $libpath =~ s/^AsmPrinter/CodeGen\/AsmPrinter/;
     $libpath =~ s/^BitReader/Bitcode\/Reader/;
     $libpath =~ s/^BitWriter/Bitcode\/Writer/;
-    $libpath =~ s/^CppBackend/Target\/CppBackend/;
     $libpath =~ s/^MSIL/Target\/MSIL/;
     $libpath =~ s/^Core/VMCore/;
     $libpath =~ s/^Instrumentation/Transforms\/Instrumentation/;
Index: llvm/trunk/docs/GettingStarted.rst
===================================================================
--- llvm/trunk/docs/GettingStarted.rst
+++ llvm/trunk/docs/GettingStarted.rst
@@ -730,9 +730,9 @@
 |                         | the configure script. The default list is defined  |
 |                         | as ``LLVM_ALL_TARGETS``, and can be set to include |
 |                         | out-of-tree targets. The default value includes:   |
-|                         | ``AArch64, AMDGPU, ARM, BPF, CppBackend, Hexagon,  |
-|                         | Mips, MSP430, NVPTX, PowerPC, Sparc, SystemZ       |
-|                         | X86, XCore``.                                      |
+|                         | ``AArch64, AMDGPU, ARM, BPF, Hexagon, Mips,        |
+|                         | MSP430, NVPTX, PowerPC, Sparc, SystemZ, X86,       |
+|                         | XCore``.                                           |
 +-------------------------+----------------------------------------------------+
 | LLVM_ENABLE_DOXYGEN     | Build doxygen-based documentation from the source  |
 |                         | code This is disabled by default because it is     |
Index: llvm/trunk/docs/CodeGenerator.rst
===================================================================
--- llvm/trunk/docs/CodeGenerator.rst
+++ llvm/trunk/docs/CodeGenerator.rst
@@ -1771,13 +1771,11 @@
 Target Feature Matrix
 ---------------------
 
-Note that this table does not include the C backend or Cpp backends, since they
-do not use the target independent code generator infrastructure.  It also
-doesn't list features that are not supported fully by any target yet.  It
-considers a feature to be supported if at least one subtarget supports it.  A
-feature being supported means that it is useful and works for most cases, it
-does not indicate that there are zero known bugs in the implementation.  Here is
-the key:
+Note that this table does not list features that are not supported fully by any
+target yet.  It considers a feature to be supported if at least one subtarget
+supports it.  A feature being supported means that it is useful and works for
+most cases, it does not indicate that there are zero known bugs in the
+implementation.  Here is the key:
 
 :raw-html:`<table border="1" cellspacing="0">`
 :raw-html:`<tr>`
Index: llvm/trunk/CMakeLists.txt
===================================================================
--- llvm/trunk/CMakeLists.txt
+++ llvm/trunk/CMakeLists.txt
@@ -226,7 +226,6 @@
   AMDGPU
   ARM
   BPF
-  CppBackend
   Hexagon
   Mips
   MSP430


-------------- next part --------------
A non-text attachment was scrubbed...
Name: D19942.56286.patch
Type: text/x-patch
Size: 3754 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160505/c6c6a8a6/attachment.bin>


More information about the llvm-commits mailing list