Skip to content

Commit

Permalink
Remove llvmc and assorted build machinery for it.
Browse files Browse the repository at this point in the history
The problems that llvmc solved have largely been subsumed with the
tasks that the clang driver can accomplish, but llvmc lacks flexibility
and depends too heavily on the EOL'd llvm-gcc.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@140093 91177308-0d34-0410-b5e6-96231b3b80d8
  • Loading branch information
echristo committed Sep 19, 2011
1 parent 9546de6 commit f117506
Show file tree
Hide file tree
Showing 82 changed files with 2 additions and 3,115 deletions.
3 changes: 1 addition & 2 deletions Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -187,8 +187,7 @@ FilesToConfig := \
include/llvm/Config/AsmPrinters.def \
include/llvm/Config/AsmParsers.def \
include/llvm/Config/Disassemblers.def \
include/llvm/Support/DataTypes.h \
tools/llvmc/src/Base.td
include/llvm/Support/DataTypes.h
FilesToConfigPATH := $(addprefix $(LLVM_OBJ_ROOT)/,$(FilesToConfig))

all-local:: $(FilesToConfigPATH)
Expand Down
3 changes: 0 additions & 3 deletions autoconf/configure.ac
Original file line number Diff line number Diff line change
Expand Up @@ -1756,9 +1756,6 @@ if test -f ${srcdir}/tools/clang/README.txt; then
AC_CONFIG_FILES([tools/clang/docs/doxygen.cfg])
fi

dnl Configure llvmc's Base plugin
AC_CONFIG_FILES([tools/llvmc/src/Base.td])

dnl Do the first stage of configuration for llvm-config.in.
AC_CONFIG_FILES([tools/llvm-config/llvm-config.in])

Expand Down
4 changes: 0 additions & 4 deletions configure
Original file line number Diff line number Diff line change
Expand Up @@ -21605,9 +21605,6 @@ if test -f ${srcdir}/tools/clang/README.txt; then

fi

ac_config_files="$ac_config_files tools/llvmc/src/Base.td"


ac_config_files="$ac_config_files tools/llvm-config/llvm-config.in"


Expand Down Expand Up @@ -22227,7 +22224,6 @@ do
"llvm.spec") CONFIG_FILES="$CONFIG_FILES llvm.spec" ;;
"docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES docs/doxygen.cfg" ;;
"tools/clang/docs/doxygen.cfg") CONFIG_FILES="$CONFIG_FILES tools/clang/docs/doxygen.cfg" ;;
"tools/llvmc/src/Base.td") CONFIG_FILES="$CONFIG_FILES tools/llvmc/src/Base.td" ;;
"tools/llvm-config/llvm-config.in") CONFIG_FILES="$CONFIG_FILES tools/llvm-config/llvm-config.in" ;;
"setup") CONFIG_COMMANDS="$CONFIG_COMMANDS setup" ;;
"Makefile") CONFIG_COMMANDS="$CONFIG_COMMANDS Makefile" ;;
Expand Down
24 changes: 0 additions & 24 deletions test/LLVMC/Alias.td

This file was deleted.

29 changes: 0 additions & 29 deletions test/LLVMC/AppendCmdHook.td

This file was deleted.

10 changes: 0 additions & 10 deletions test/LLVMC/C++/dash-x.cpp

This file was deleted.

5 changes: 0 additions & 5 deletions test/LLVMC/C++/dg.exp

This file was deleted.

3 changes: 0 additions & 3 deletions test/LLVMC/C++/filelist.cpp

This file was deleted.

9 changes: 0 additions & 9 deletions test/LLVMC/C++/hello.cpp

This file was deleted.

10 changes: 0 additions & 10 deletions test/LLVMC/C++/just-compile.cpp

This file was deleted.

10 changes: 0 additions & 10 deletions test/LLVMC/C++/together.cpp

This file was deleted.

9 changes: 0 additions & 9 deletions test/LLVMC/C++/unknown_suffix.unk

This file was deleted.

5 changes: 0 additions & 5 deletions test/LLVMC/C/dg.exp

This file was deleted.

9 changes: 0 additions & 9 deletions test/LLVMC/C/emit-llvm-opt.c

This file was deleted.

8 changes: 0 additions & 8 deletions test/LLVMC/C/emit-llvm.c

This file was deleted.

13 changes: 0 additions & 13 deletions test/LLVMC/C/hello.c

This file was deleted.

10 changes: 0 additions & 10 deletions test/LLVMC/C/include.c

This file was deleted.

13 changes: 0 additions & 13 deletions test/LLVMC/C/opt-test.c

This file was deleted.

13 changes: 0 additions & 13 deletions test/LLVMC/C/sink.c

This file was deleted.

13 changes: 0 additions & 13 deletions test/LLVMC/C/wall.c

This file was deleted.

8 changes: 0 additions & 8 deletions test/LLVMC/EmptyCompilationGraph.td

This file was deleted.

18 changes: 0 additions & 18 deletions test/LLVMC/EnvParentheses.td

This file was deleted.

21 changes: 0 additions & 21 deletions test/LLVMC/ForwardAs.td

This file was deleted.

27 changes: 0 additions & 27 deletions test/LLVMC/ForwardTransformedValue.td

This file was deleted.

24 changes: 0 additions & 24 deletions test/LLVMC/ForwardValue.td

This file was deleted.

20 changes: 0 additions & 20 deletions test/LLVMC/HookWithArguments.td

This file was deleted.

16 changes: 0 additions & 16 deletions test/LLVMC/HookWithInFile.td

This file was deleted.

Loading

0 comments on commit f117506

Please sign in to comment.