[PATCH] D16471: Remove autoconf support

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Fri Jan 22 10:43:32 PST 2016


beanz created this revision.
beanz added reviewers: echristo, chandlerc, grosbach, bob.wilson.
beanz added a subscriber: llvm-commits.
Herald added reviewers: tstellarAMD, whitequark.
Herald added subscribers: joker.eph, dsanders, jyknight, dschuff, arsenm, srhines, danalbert, jfb, tberghammer, jholewinski.

This patch is provided in preparation for removing autoconf on 1/26. The proposal to remove autoconf on 1/26 was discussed on the llvm-dev thread here: http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html

"I felt a great disturbance in the [build system], as if millions of [makefiles] suddenly cried out in terror and were suddenly silenced. I fear something [amazing] has happened."
- Obi Wan Kenobi

http://reviews.llvm.org/D16471

Files:
  Makefile
  Makefile.common
  Makefile.config.in
  Makefile.rules
  autoconf/AutoRegen.sh
  autoconf/ExportMap.map
  autoconf/LICENSE.TXT
  autoconf/README.TXT
  autoconf/config.guess
  autoconf/config.sub
  autoconf/configure.ac
  autoconf/install-sh
  autoconf/m4/build_exeext.m4
  autoconf/m4/c_printf_a.m4
  autoconf/m4/check_gnu_make.m4
  autoconf/m4/config_makefile.m4
  autoconf/m4/config_project.m4
  autoconf/m4/cxx_flag_check.m4
  autoconf/m4/define_subst.m4
  autoconf/m4/find_std_program.m4
  autoconf/m4/func_mmap_file.m4
  autoconf/m4/header_mmap_anonymous.m4
  autoconf/m4/huge_val.m4
  autoconf/m4/link_options.m4
  autoconf/m4/linux_mixed_64_32.m4
  autoconf/m4/need_dev_zero_for_mmap.m4
  autoconf/m4/sanity_check.m4
  autoconf/m4/single_cxx_check.m4
  autoconf/m4/visibility_inlines_hidden.m4
  autoconf/missing
  autoconf/mkinstalldirs
  bindings/Makefile
  bindings/ocaml/Makefile
  bindings/ocaml/Makefile.ocaml
  bindings/ocaml/all_backends/Makefile
  bindings/ocaml/analysis/Makefile
  bindings/ocaml/backends/Makefile
  bindings/ocaml/backends/Makefile.common
  bindings/ocaml/bitreader/Makefile
  bindings/ocaml/bitwriter/Makefile
  bindings/ocaml/executionengine/Makefile
  bindings/ocaml/irreader/Makefile
  bindings/ocaml/linker/Makefile
  bindings/ocaml/llvm/Makefile
  bindings/ocaml/target/Makefile
  bindings/ocaml/transforms/Makefile
  bindings/ocaml/transforms/ipo/Makefile
  bindings/ocaml/transforms/passmgr_builder/Makefile
  bindings/ocaml/transforms/scalar_opts/Makefile
  bindings/ocaml/transforms/utils/Makefile
  bindings/ocaml/transforms/vectorize/Makefile
  cmake/Makefile
  cmake/modules/Makefile
  configure
  docs/Makefile
  docs/Makefile.sphinx
  docs/MakefileGuide.rst
  examples/BrainF/Makefile
  examples/ExceptionDemo/Makefile
  examples/Fibonacci/Makefile
  examples/HowToUseJIT/Makefile
  examples/Kaleidoscope/Chapter2/Makefile
  examples/Kaleidoscope/Chapter3/Makefile
  examples/Kaleidoscope/Chapter4/Makefile
  examples/Kaleidoscope/Chapter5/Makefile
  examples/Kaleidoscope/Chapter6/Makefile
  examples/Kaleidoscope/Chapter7/Makefile
  examples/Kaleidoscope/Chapter8/Makefile
  examples/Kaleidoscope/MCJIT/cached/Makefile
  examples/Kaleidoscope/MCJIT/complete/Makefile
  examples/Kaleidoscope/MCJIT/initial/Makefile
  examples/Kaleidoscope/MCJIT/lazy/Makefile
  examples/Kaleidoscope/Makefile
  examples/Kaleidoscope/Orc/fully_lazy/Makefile
  examples/Kaleidoscope/Orc/initial/Makefile
  examples/Kaleidoscope/Orc/lazy_codegen/Makefile
  examples/Kaleidoscope/Orc/lazy_irgen/Makefile
  examples/Makefile
  examples/ModuleMaker/Makefile
  examples/OCaml-Kaleidoscope/Chapter2/Makefile
  examples/OCaml-Kaleidoscope/Chapter3/Makefile
  examples/OCaml-Kaleidoscope/Chapter4/Makefile
  examples/OCaml-Kaleidoscope/Chapter5/Makefile
  examples/OCaml-Kaleidoscope/Chapter6/Makefile
  examples/OCaml-Kaleidoscope/Chapter7/Makefile
  examples/OCaml-Kaleidoscope/Makefile
  examples/ParallelJIT/Makefile
  lib/Analysis/Makefile
  lib/AsmParser/Makefile
  lib/Bitcode/Makefile
  lib/Bitcode/Reader/Makefile
  lib/Bitcode/Writer/Makefile
  lib/CodeGen/AsmPrinter/Makefile
  lib/CodeGen/MIRParser/Makefile
  lib/CodeGen/Makefile
  lib/CodeGen/SelectionDAG/Makefile
  lib/DebugInfo/CodeView/Makefile
  lib/DebugInfo/DWARF/Makefile
  lib/DebugInfo/Makefile
  lib/DebugInfo/PDB/Makefile
  lib/DebugInfo/Symbolize/Makefile
  lib/ExecutionEngine/IntelJITEvents/Makefile
  lib/ExecutionEngine/Interpreter/Makefile
  lib/ExecutionEngine/MCJIT/Makefile
  lib/ExecutionEngine/Makefile
  lib/ExecutionEngine/OProfileJIT/Makefile
  lib/ExecutionEngine/Orc/Makefile
  lib/ExecutionEngine/RuntimeDyld/Makefile
  lib/IR/Makefile
  lib/IRReader/Makefile
  lib/LTO/Makefile
  lib/LibDriver/Makefile
  lib/LineEditor/Makefile
  lib/Linker/Makefile
  lib/MC/MCDisassembler/Makefile
  lib/MC/MCParser/Makefile
  lib/MC/Makefile
  lib/Makefile
  lib/Object/Makefile
  lib/Option/Makefile
  lib/Passes/Makefile
  lib/ProfileData/Makefile
  lib/Support/Makefile
  lib/TableGen/Makefile
  lib/Target/AArch64/AsmParser/Makefile
  lib/Target/AArch64/Disassembler/Makefile
  lib/Target/AArch64/InstPrinter/Makefile
  lib/Target/AArch64/MCTargetDesc/Makefile
  lib/Target/AArch64/Makefile
  lib/Target/AArch64/TargetInfo/Makefile
  lib/Target/AArch64/Utils/Makefile
  lib/Target/AMDGPU/AsmParser/Makefile
  lib/Target/AMDGPU/InstPrinter/Makefile
  lib/Target/AMDGPU/MCTargetDesc/Makefile
  lib/Target/AMDGPU/Makefile
  lib/Target/AMDGPU/TargetInfo/Makefile
  lib/Target/AMDGPU/Utils/Makefile
  lib/Target/ARM/AsmParser/Makefile
  lib/Target/ARM/Disassembler/Makefile
  lib/Target/ARM/InstPrinter/Makefile
  lib/Target/ARM/MCTargetDesc/Makefile
  lib/Target/ARM/Makefile
  lib/Target/ARM/TargetInfo/Makefile
  lib/Target/AVR/Makefile
  lib/Target/AVR/TargetInfo/Makefile
  lib/Target/BPF/InstPrinter/Makefile
  lib/Target/BPF/MCTargetDesc/Makefile
  lib/Target/BPF/Makefile
  lib/Target/BPF/TargetInfo/Makefile
  lib/Target/CppBackend/Makefile
  lib/Target/CppBackend/TargetInfo/Makefile
  lib/Target/Hexagon/AsmParser/Makefile
  lib/Target/Hexagon/Disassembler/Makefile
  lib/Target/Hexagon/MCTargetDesc/Makefile
  lib/Target/Hexagon/Makefile
  lib/Target/Hexagon/TargetInfo/Makefile
  lib/Target/MSP430/InstPrinter/Makefile
  lib/Target/MSP430/MCTargetDesc/Makefile
  lib/Target/MSP430/Makefile
  lib/Target/MSP430/TargetInfo/Makefile
  lib/Target/Makefile
  lib/Target/Mips/AsmParser/Makefile
  lib/Target/Mips/Disassembler/Makefile
  lib/Target/Mips/InstPrinter/Makefile
  lib/Target/Mips/MCTargetDesc/Makefile
  lib/Target/Mips/Makefile
  lib/Target/Mips/TargetInfo/Makefile
  lib/Target/NVPTX/InstPrinter/Makefile
  lib/Target/NVPTX/MCTargetDesc/Makefile
  lib/Target/NVPTX/Makefile
  lib/Target/NVPTX/TargetInfo/Makefile
  lib/Target/PowerPC/AsmParser/Makefile
  lib/Target/PowerPC/Disassembler/Makefile
  lib/Target/PowerPC/InstPrinter/Makefile
  lib/Target/PowerPC/MCTargetDesc/Makefile
  lib/Target/PowerPC/Makefile
  lib/Target/PowerPC/TargetInfo/Makefile
  lib/Target/Sparc/AsmParser/Makefile
  lib/Target/Sparc/Disassembler/Makefile
  lib/Target/Sparc/InstPrinter/Makefile
  lib/Target/Sparc/MCTargetDesc/Makefile
  lib/Target/Sparc/Makefile
  lib/Target/Sparc/TargetInfo/Makefile
  lib/Target/SystemZ/AsmParser/Makefile
  lib/Target/SystemZ/Disassembler/Makefile
  lib/Target/SystemZ/InstPrinter/Makefile
  lib/Target/SystemZ/MCTargetDesc/Makefile
  lib/Target/SystemZ/Makefile
  lib/Target/SystemZ/TargetInfo/Makefile
  lib/Target/WebAssembly/Disassembler/Makefile
  lib/Target/WebAssembly/InstPrinter/Makefile
  lib/Target/WebAssembly/MCTargetDesc/Makefile
  lib/Target/WebAssembly/Makefile
  lib/Target/WebAssembly/TargetInfo/Makefile
  lib/Target/X86/AsmParser/Makefile
  lib/Target/X86/Disassembler/Makefile
  lib/Target/X86/InstPrinter/Makefile
  lib/Target/X86/MCTargetDesc/Makefile
  lib/Target/X86/Makefile
  lib/Target/X86/TargetInfo/Makefile
  lib/Target/X86/Utils/Makefile
  lib/Target/XCore/Disassembler/Makefile
  lib/Target/XCore/InstPrinter/Makefile
  lib/Target/XCore/MCTargetDesc/Makefile
  lib/Target/XCore/Makefile
  lib/Target/XCore/TargetInfo/Makefile
  lib/Transforms/Hello/Makefile
  lib/Transforms/IPO/Makefile
  lib/Transforms/InstCombine/Makefile
  lib/Transforms/Instrumentation/Makefile
  lib/Transforms/Makefile
  lib/Transforms/ObjCARC/Makefile
  lib/Transforms/Scalar/Makefile
  lib/Transforms/Utils/Makefile
  lib/Transforms/Vectorize/Makefile
  projects/Makefile
  test/CodeGen/Generic/Makefile
  test/Makefile
  test/Makefile.tests
  tools/Makefile
  tools/bugpoint-passes/Makefile
  tools/bugpoint/Makefile
  tools/dsymutil/Makefile
  tools/gold/Makefile
  tools/llc/Makefile
  tools/lli/ChildTarget/Makefile
  tools/lli/Makefile
  tools/llvm-ar/Makefile
  tools/llvm-as/Makefile
  tools/llvm-bcanalyzer/Makefile
  tools/llvm-c-test/Makefile
  tools/llvm-config/Makefile
  tools/llvm-cov/Makefile
  tools/llvm-cxxdump/Makefile
  tools/llvm-diff/Makefile
  tools/llvm-dis/Makefile
  tools/llvm-dwarfdump/Makefile
  tools/llvm-dwp/Makefile
  tools/llvm-extract/Makefile
  tools/llvm-go/Makefile
  tools/llvm-jitlistener/Makefile
  tools/llvm-link/Makefile
  tools/llvm-lto/Makefile
  tools/llvm-mc/Makefile
  tools/llvm-mcmarkup/Makefile
  tools/llvm-nm/Makefile
  tools/llvm-objdump/Makefile
  tools/llvm-pdbdump/Makefile
  tools/llvm-profdata/Makefile
  tools/llvm-readobj/Makefile
  (48 more files...)

-------------- next part --------------
A non-text attachment was scrubbed...
Name: D16471.45703.patch
Type: text/x-patch
Size: 1187682 bytes
Desc: not available
URL: <http://lists.llvm.org/pipermail/llvm-commits/attachments/20160122/cd92c77f/attachment-0001.bin>


More information about the llvm-commits mailing list