<div dir="ltr">There was no CMake support for building clang-tools-extra docs, but I've already added it today.<br><div class="gmail_extra"><br><div class="gmail_quote">On Wed, Jan 27, 2016 at 4:59 PM, Chris Bieneman <span dir="ltr"><<a href="mailto:beanz@apple.com" target="_blank">beanz@apple.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div style="word-wrap:break-word">The LLVM_BUILD_DOCS and CLANG_INCLUDE_DOCS options enable building the docs in CMake.<div><br></div><div>We are aware that a lot of documentation will need to be updated before the 3.9 release. It was not intended that all documentation would be updated before the removal.</div><div><br></div><div>-Chris</div><div><br><div><blockquote type="cite"><div>On Jan 27, 2016, at 2:52 AM, Alexander Kornienko <<a href="mailto:alexfh@google.com" target="_blank">alexfh@google.com</a>> wrote:</div><br><div><div dir="ltr">Do we still have a way to build sphinx docs? Should someone have updated docs/README.txt _before_ deleting **/docs/Makefile.sphinx files?</div><div class="gmail_extra"><br><div class="gmail_quote">On Tue, Jan 26, 2016 at 10:30 PM, Chris Bieneman via cfe-commits <span dir="ltr"><<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Author: cbieneman<br>
Date: Tue Jan 26 15:30:40 2016<br>
New Revision: 258862<br>
<br>
URL: <a href="http://llvm.org/viewvc/llvm-project?rev=258862&view=rev" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project?rev=258862&view=rev</a><br>
Log:<br>
Remove autoconf support<br>
<br>
Summary:<br>
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: <a href="http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html" rel="noreferrer" target="_blank">http://lists.llvm.org/pipermail/llvm-dev/2016-January/093875.html</a><br>
<br>
    "This is the way [autoconf] ends<br>
    Not with a bang but a whimper."<br>
    -T.S. Eliot<br>
<br>
Reviewers: chandlerc, grosbach, bob.wilson, echristo<br>
<br>
Subscribers: klimek, cfe-commits<br>
<br>
Differential Revision: <a href="http://reviews.llvm.org/D16472" rel="noreferrer" target="_blank">http://reviews.llvm.org/D16472</a><br>
<br>
Removed:<br>
    cfe/trunk/Makefile<br>
    cfe/trunk/docs/Makefile<br>
    cfe/trunk/docs/Makefile.sphinx<br>
    cfe/trunk/docs/analyzer/Makefile<br>
    cfe/trunk/examples/Makefile<br>
    cfe/trunk/examples/PrintFunctionNames/Makefile<br>
    cfe/trunk/examples/analyzer-plugin/Makefile<br>
    cfe/trunk/examples/clang-interpreter/Makefile<br>
    cfe/trunk/include/Makefile<br>
    cfe/trunk/include/clang-c/Makefile<br>
    cfe/trunk/include/clang/AST/Makefile<br>
    cfe/trunk/include/clang/Basic/Makefile<br>
    cfe/trunk/include/clang/Driver/Makefile<br>
    cfe/trunk/include/clang/Makefile<br>
    cfe/trunk/include/clang/Parse/Makefile<br>
    cfe/trunk/include/clang/Sema/Makefile<br>
    cfe/trunk/include/clang/Serialization/Makefile<br>
    cfe/trunk/lib/ARCMigrate/Makefile<br>
    cfe/trunk/lib/AST/Makefile<br>
    cfe/trunk/lib/ASTMatchers/Dynamic/Makefile<br>
    cfe/trunk/lib/ASTMatchers/Makefile<br>
    cfe/trunk/lib/Analysis/Makefile<br>
    cfe/trunk/lib/Basic/Makefile<br>
    cfe/trunk/lib/CodeGen/Makefile<br>
    cfe/trunk/lib/Driver/Makefile<br>
    cfe/trunk/lib/Edit/Makefile<br>
    cfe/trunk/lib/Format/Makefile<br>
    cfe/trunk/lib/Frontend/Makefile<br>
    cfe/trunk/lib/Frontend/Rewrite/Makefile<br>
    cfe/trunk/lib/FrontendTool/Makefile<br>
    cfe/trunk/lib/Headers/Makefile<br>
    cfe/trunk/lib/Index/Makefile<br>
    cfe/trunk/lib/Lex/Makefile<br>
    cfe/trunk/lib/Makefile<br>
    cfe/trunk/lib/Parse/Makefile<br>
    cfe/trunk/lib/Rewrite/Makefile<br>
    cfe/trunk/lib/Sema/Makefile<br>
    cfe/trunk/lib/Serialization/Makefile<br>
    cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile<br>
    cfe/trunk/lib/StaticAnalyzer/Core/Makefile<br>
    cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile<br>
    cfe/trunk/lib/StaticAnalyzer/Makefile<br>
    cfe/trunk/lib/Tooling/Core/Makefile<br>
    cfe/trunk/lib/Tooling/Makefile<br>
    cfe/trunk/runtime/Makefile<br>
    cfe/trunk/runtime/compiler-rt/Makefile<br>
    cfe/trunk/runtime/libcxx/Makefile<br>
    cfe/trunk/test/Makefile<br>
    cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m<br>
    cfe/trunk/tools/Makefile<br>
    cfe/trunk/tools/arcmt-test/Makefile<br>
    cfe/trunk/tools/c-arcmt-test/Makefile<br>
    cfe/trunk/tools/c-index-test/Makefile<br>
    cfe/trunk/tools/clang-check/Makefile<br>
    cfe/trunk/tools/clang-format/Makefile<br>
    cfe/trunk/tools/diagtool/Makefile<br>
    cfe/trunk/tools/driver/Makefile<br>
    cfe/trunk/tools/libclang/Makefile<br>
    cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile<br>
    cfe/trunk/tools/scan-build/Makefile<br>
    cfe/trunk/tools/scan-view/Makefile<br>
    cfe/trunk/unittests/AST/Makefile<br>
    cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile<br>
    cfe/trunk/unittests/ASTMatchers/Makefile<br>
    cfe/trunk/unittests/Basic/Makefile<br>
    cfe/trunk/unittests/CodeGen/Makefile<br>
    cfe/trunk/unittests/Driver/Makefile<br>
    cfe/trunk/unittests/Format/Makefile<br>
    cfe/trunk/unittests/Frontend/Makefile<br>
    cfe/trunk/unittests/Lex/Makefile<br>
    cfe/trunk/unittests/Makefile<br>
    cfe/trunk/unittests/Rewrite/Makefile<br>
    cfe/trunk/unittests/Sema/Makefile<br>
    cfe/trunk/unittests/StaticAnalyzer/Makefile<br>
    cfe/trunk/unittests/Tooling/Makefile<br>
    cfe/trunk/unittests/libclang/Makefile<br>
    cfe/trunk/utils/ABITest/Makefile.test.common<br>
    cfe/trunk/utils/ABITest/layout/Makefile<br>
    cfe/trunk/utils/ABITest/return-types-32/Makefile<br>
    cfe/trunk/utils/ABITest/return-types-64/Makefile<br>
    cfe/trunk/utils/ABITest/single-args-32/Makefile<br>
    cfe/trunk/utils/ABITest/single-args-64/Makefile<br>
    cfe/trunk/utils/TableGen/Makefile<br>
    cfe/trunk/utils/VtableTest/Makefile<br>
<br>
Removed: cfe/trunk/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/Makefile (original)<br>
+++ cfe/trunk/Makefile (removed)<br>
@@ -1,124 +0,0 @@<br>
-##===- Makefile --------------------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-# If CLANG_LEVEL is not set, then we are the top-level Makefile. Otherwise, we<br>
-# are being included from a subdirectory makefile.<br>
-<br>
-ifndef CLANG_LEVEL<br>
-<br>
-IS_TOP_LEVEL := 1<br>
-CLANG_LEVEL := .<br>
-DIRS := utils/TableGen include lib tools runtime docs unittests<br>
-<br>
-PARALLEL_DIRS :=<br>
-<br>
-ifeq ($(BUILD_EXAMPLES),1)<br>
-  PARALLEL_DIRS += examples<br>
-endif<br>
-endif<br>
-<br>
-ifeq ($(BUILD_EXAMPLES),1)<br>
-  ENABLE_CLANG_EXAMPLES := 1<br>
-else<br>
-  ENABLE_CLANG_EXAMPLES := 0<br>
-endif<br>
-<br>
-ifeq ($(MAKECMDGOALS),libs-only)<br>
-  DIRS := $(filter-out tools docs, $(DIRS))<br>
-  OPTIONAL_DIRS :=<br>
-endif<br>
-ifeq ($(BUILD_CLANG_ONLY),YES)<br>
-  DIRS := $(filter-out docs unittests, $(DIRS))<br>
-  OPTIONAL_DIRS :=<br>
-endif<br>
-<br>
-###<br>
-# Common Makefile code, shared by all Clang Makefiles.<br>
-<br>
-# Set LLVM source root level.<br>
-LEVEL := $(CLANG_LEVEL)/../..<br>
-<br>
-# Include LLVM common makefile.<br>
-include $(LEVEL)/Makefile.common<br>
-<br>
-ifneq ($(ENABLE_DOCS),1)<br>
-  DIRS := $(filter-out docs, $(DIRS))<br>
-endif<br>
-<br>
-# Set common Clang build flags.<br>
-CPP.Flags += -I$(PROJ_SRC_DIR)/$(CLANG_LEVEL)/include -I$(PROJ_OBJ_DIR)/$(CLANG_LEVEL)/include<br>
-ifdef CLANG_VENDOR<br>
-CPP.Flags += -DCLANG_VENDOR='"$(CLANG_VENDOR) "'<br>
-endif<br>
-ifdef CLANG_REPOSITORY_STRING<br>
-CPP.Flags += -DCLANG_REPOSITORY_STRING='"$(CLANG_REPOSITORY_STRING)"'<br>
-endif<br>
-<br>
-# Disable -fstrict-aliasing. Darwin disables it by default (and LLVM doesn't<br>
-# work with it enabled with GCC), Clang/llvm-gcc don't support it yet, and newer<br>
-# GCC's have false positive warnings with it on Linux (which prove a pain to<br>
-# fix). For example:<br>
-#   <a href="http://gcc.gnu.org/PR41874" rel="noreferrer" target="_blank">http://gcc.gnu.org/PR41874</a><br>
-#   <a href="http://gcc.gnu.org/PR41838" rel="noreferrer" target="_blank">http://gcc.gnu.org/PR41838</a><br>
-#<br>
-# We don't need to do this if the host compiler is clang.<br>
-ifneq ($(CXX_COMPILER), "clang")<br>
-CXX.Flags += -fno-strict-aliasing<br>
-endif<br>
-<br>
-<br>
-# Set up Clang's tblgen.<br>
-ifndef CLANG_TBLGEN<br>
-  ifeq ($(LLVM_CROSS_COMPILING),1)<br>
-    CLANG_TBLGEN := $(BuildLLVMToolDir)/clang-tblgen$(BUILD_EXEEXT)<br>
-  else<br>
-    CLANG_TBLGEN := $(LLVMToolDir)/clang-tblgen$(EXEEXT)<br>
-  endif<br>
-endif<br>
-ClangTableGen = $(CLANG_TBLGEN) $(TableGen.Flags)<br>
-<br>
-###<br>
-# Clang Top Level specific stuff.<br>
-<br>
-ifeq ($(IS_TOP_LEVEL),1)<br>
-<br>
-ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))<br>
-$(RecursiveTargets)::<br>
-       $(Verb) for dir in test unittests; do \<br>
-         if [ -f $(PROJ_SRC_DIR)/$${dir}/Makefile ] && [ ! -f $${dir}/Makefile ]; then \<br>
-           $(MKDIR) $${dir}; \<br>
-           $(CP) $(PROJ_SRC_DIR)/$${dir}/Makefile $${dir}/Makefile; \<br>
-         fi \<br>
-       done<br>
-endif<br>
-<br>
-test::<br>
-       @ $(MAKE) -C test<br>
-<br>
-report::<br>
-       @ $(MAKE) -C test report<br>
-<br>
-clean::<br>
-       @ $(MAKE) -C test clean<br>
-<br>
-libs-only: all<br>
-<br>
-tags::<br>
-       $(Verb) etags `find . -type f -name '*.h' -or -name '*.cpp' | \<br>
-         grep -v /lib/Headers | grep -v /test/`<br>
-<br>
-cscope.files:<br>
-       find tools lib include -name '*.cpp' \<br>
-                           -or -name '*.def' \<br>
-                           -or -name '*.td' \<br>
-                           -or -name '*.h' > cscope.files<br>
-<br>
-.PHONY: test report clean cscope.files<br>
-<br>
-endif<br>
<br>
Removed: cfe/trunk/docs/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/docs/Makefile (original)<br>
+++ cfe/trunk/docs/Makefile (removed)<br>
@@ -1,110 +0,0 @@<br>
-##===- docs/Makefile ---------------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ..<br>
-<br>
-ifdef BUILD_FOR_WEBSITE<br>
-PROJ_OBJ_DIR = .<br>
-DOXYGEN = doxygen<br>
-<br>
-$(PROJ_OBJ_DIR)/doxygen.cfg: <a href="http://doxygen.cfg.in/" rel="noreferrer" target="_blank">doxygen.cfg.in</a><br>
-       cat $< | sed \<br>
-         -e 's/@DOT@/dot/g' \<br>
-         -e 's/@PACKAGE_VERSION@/mainline/' \<br>
-         -e 's/@abs_builddir@/./g' \<br>
-         -e 's/@abs_srcdir@/./g' \<br>
-         -e 's/@clang_doxygen_generate_qhp@/NO/g' \<br>
-         -e 's/@clang_doxygen_qch_filename@//g' \<br>
-         -e 's/@clang_doxygen_qhelpgenerator_path@//g' \<br>
-         -e 's/@clang_doxygen_qhp_cust_filter_attrs@//g' \<br>
-         -e 's/@clang_doxygen_qhp_cust_filter_name@//g' \<br>
-         -e 's/@clang_doxygen_qhp_namespace@//g' \<br>
-         -e 's/@enable_external_search@/NO/g' \<br>
-         -e 's/@enable_searchengine@/NO/g' \<br>
-         -e 's/@enable_server_based_search@/NO/g' \<br>
-         -e 's/@extra_search_mappings@//g' \<br>
-         -e 's/@searchengine_url@//g' \<br>
-         -e 's/@DOT_IMAGE_FORMAT@/png/g' \<br>
-         > $@<br>
-endif<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-HTML       := $(wildcard $(PROJ_SRC_DIR)/*.html) \<br>
-              $(wildcard $(PROJ_SRC_DIR)/*.css)<br>
-#IMAGES     := $(wildcard $(PROJ_SRC_DIR)/img/*.*)<br>
-DOXYFILES  := <a href="http://doxygen.cfg.in/" rel="noreferrer" target="_blank">doxygen.cfg.in</a> doxygen.intro<br>
-<br>
-.PHONY: install-html install-doxygen doxygen generated<br>
-<br>
-install_targets :=<br>
-ifndef ONLY_MAN_DOCS<br>
-install_targets += install-html<br>
-endif<br>
-ifeq ($(ENABLE_DOXYGEN),1)<br>
-install_targets += install-doxygen<br>
-endif<br>
-install-local:: $(install_targets)<br>
-<br>
-# Live documentation is generated for the web site using this target:<br>
-# 'make generated BUILD_FOR_WEBSITE=1'<br>
-generated:: doxygen<br>
-<br>
-install-html: $(PROJ_OBJ_DIR)/html.tar.gz<br>
-       $(Echo) Installing HTML documentation<br>
-       $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html<br>
-       $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_docsdir)/html/img<br>
-       $(Verb) $(DataInstall) $(HTML) $(DESTDIR)$(PROJ_docsdir)/html<br>
-#      $(Verb) $(DataInstall) $(IMAGES) $(DESTDIR)$(PROJ_docsdir)/html/img<br>
-       $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/html.tar.gz $(DESTDIR)$(PROJ_docsdir)<br>
-<br>
-$(PROJ_OBJ_DIR)/html.tar.gz: $(HTML)<br>
-       $(Echo) Packaging HTML documentation<br>
-       $(Verb) $(RM) -rf $@ $(PROJ_OBJ_DIR)/html.tar<br>
-       $(Verb) cd $(PROJ_SRC_DIR) && \<br>
-         $(TAR) cf $(PROJ_OBJ_DIR)/html.tar *.html<br>
-       $(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/html.tar<br>
-<br>
-install-doxygen: doxygen<br>
-       $(Echo) Installing doxygen documentation<br>
-       $(Verb) $(DataInstall) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(DESTDIR)$(PROJ_docsdir)<br>
-       $(Verb) cd $(PROJ_OBJ_DIR)/doxygen/html && \<br>
-         for DIR in $$($(FIND) . -type d); do \<br>
-           DESTSUB="$(DESTDIR)$(PROJ_docsdir)/html/doxygen/$$(echo $$DIR | cut -c 3-)"; \<br>
-           $(MKDIR) $$DESTSUB && \<br>
-           $(FIND) $$DIR -maxdepth 1 -type f -exec $(DataInstall) {} $$DESTSUB \; ; \<br>
-           if [ $$? != 0 ]; then exit 1; fi  \<br>
-         done<br>
-<br>
-doxygen: regendoc $(PROJ_OBJ_DIR)/doxygen.tar.gz<br>
-<br>
-regendoc:<br>
-       $(Echo) Building doxygen documentation<br>
-       $(Verb) $(RM) -rf $(PROJ_OBJ_DIR)/doxygen<br>
-       $(Verb) $(DOXYGEN) $(PROJ_OBJ_DIR)/doxygen.cfg<br>
-       $(Verb) sed -i "s/[$$]LatestRev[$$]/`svnversion $(PROJ_SRC_DIR)`/g" \<br>
-        $(PROJ_OBJ_DIR)/doxygen/html/*.html<br>
-<br>
-$(PROJ_OBJ_DIR)/doxygen.tar.gz: $(DOXYFILES) $(PROJ_OBJ_DIR)/doxygen.cfg<br>
-       $(Echo) Packaging doxygen documentation<br>
-       $(Verb) $(RM) -rf $@ $(PROJ_OBJ_DIR)/doxygen.tar<br>
-       $(Verb) $(TAR) cf $(PROJ_OBJ_DIR)/doxygen.tar doxygen<br>
-       $(Verb) $(GZIPBIN) $(PROJ_OBJ_DIR)/doxygen.tar<br>
-       $(Verb) $(CP) $(PROJ_OBJ_DIR)/doxygen.tar.gz $(PROJ_OBJ_DIR)/doxygen/html/<br>
-<br>
-userloc: $(LLVM_SRC_ROOT)/docs/userloc.html<br>
-<br>
-$(LLVM_SRC_ROOT)/docs/userloc.html:<br>
-       $(Echo) Making User LOC Table<br>
-       $(Verb) cd $(LLVM_SRC_ROOT) ; ./utils/<a href="http://userloc.pl/" rel="noreferrer" target="_blank">userloc.pl</a> -details -recurse \<br>
-         -html lib include tools runtime utils examples autoconf test > docs/userloc.html<br>
-<br>
-uninstall-local::<br>
-       $(Echo) Uninstalling Documentation<br>
-       $(Verb) $(RM) -rf $(DESTDIR)$(PROJ_docsdir)<br>
<br>
Removed: cfe/trunk/docs/Makefile.sphinx<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/Makefile.sphinx?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/Makefile.sphinx?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/docs/Makefile.sphinx (original)<br>
+++ cfe/trunk/docs/Makefile.sphinx (removed)<br>
@@ -1,163 +0,0 @@<br>
-# Makefile for Sphinx documentation<br>
-#<br>
-<br>
-# You can set these variables from the command line.<br>
-SPHINXOPTS    =<br>
-SPHINXBUILD   = sphinx-build<br>
-PAPER         =<br>
-BUILDDIR      = _build<br>
-<br>
-# Internal variables.<br>
-PAPEROPT_a4     = -D latex_paper_size=a4<br>
-PAPEROPT_letter = -D latex_paper_size=letter<br>
-ALLSPHINXOPTS   = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .<br>
-# the i18n builder cannot share the environment and doctrees with the others<br>
-I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .<br>
-<br>
-.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext default<br>
-<br>
-default: html<br>
-<br>
-help:<br>
-       @echo "Please use \`make <target>' where <target> is one of"<br>
-       @echo "  html       to make standalone HTML files"<br>
-       @echo "  dirhtml    to make HTML files named index.html in directories"<br>
-       @echo "  singlehtml to make a single large HTML file"<br>
-       @echo "  pickle     to make pickle files"<br>
-       @echo "  json       to make JSON files"<br>
-       @echo "  htmlhelp   to make HTML files and a HTML help project"<br>
-       @echo "  qthelp     to make HTML files and a qthelp project"<br>
-       @echo "  devhelp    to make HTML files and a Devhelp project"<br>
-       @echo "  epub       to make an epub"<br>
-       @echo "  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter"<br>
-       @echo "  latexpdf   to make LaTeX files and run them through pdflatex"<br>
-       @echo "  text       to make text files"<br>
-       @echo "  man        to make manual pages"<br>
-       @echo "  texinfo    to make Texinfo files"<br>
-       @echo "  info       to make Texinfo files and run them through makeinfo"<br>
-       @echo "  gettext    to make PO message catalogs"<br>
-       @echo "  changes    to make an overview of all changed/added/deprecated items"<br>
-       @echo "  linkcheck  to check all external links for integrity"<br>
-       @echo "  doctest    to run all doctests embedded in the documentation (if enabled)"<br>
-<br>
-clean:<br>
-       -rm -rf $(BUILDDIR)/*<br>
-<br>
-html:<br>
-       $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html<br>
-       @echo<br>
-       @# FIXME: Remove this `cp` once HTML->Sphinx transition is completed.<br>
-       @# Kind of a hack, but HTML-formatted docs are on the way out anyway.<br>
-       @echo "Copying legacy HTML-formatted docs into $(BUILDDIR)/html"<br>
-       @cp -a *.html $(BUILDDIR)/html<br>
-       @# FIXME: What we really need is a way to specify redirects, so that<br>
-       @# we can just redirect to a reST'ified version of this document.<br>
-       @# PR14714 is tracking the issue of redirects.<br>
-       @cp -a Block-ABI-Apple.txt $(BUILDDIR)/html<br>
-       @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."<br>
-<br>
-dirhtml:<br>
-       $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml<br>
-       @echo<br>
-       @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."<br>
-<br>
-singlehtml:<br>
-       $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml<br>
-       @echo<br>
-       @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."<br>
-<br>
-pickle:<br>
-       $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle<br>
-       @echo<br>
-       @echo "Build finished; now you can process the pickle files."<br>
-<br>
-json:<br>
-       $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json<br>
-       @echo<br>
-       @echo "Build finished; now you can process the JSON files."<br>
-<br>
-htmlhelp:<br>
-       $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp<br>
-       @echo<br>
-       @echo "Build finished; now you can run HTML Help Workshop with the" \<br>
-             ".hhp project file in $(BUILDDIR)/htmlhelp."<br>
-<br>
-qthelp:<br>
-       $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp<br>
-       @echo<br>
-       @echo "Build finished; now you can run "qcollectiongenerator" with the" \<br>
-             ".qhcp project file in $(BUILDDIR)/qthelp, like this:"<br>
-       @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/Clang.qhcp"<br>
-       @echo "To view the help file:"<br>
-       @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/Clang.qhc"<br>
-<br>
-devhelp:<br>
-       $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp<br>
-       @echo<br>
-       @echo "Build finished."<br>
-       @echo "To view the help file:"<br>
-       @echo "# mkdir -p $$HOME/.local/share/devhelp/Clang"<br>
-       @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/Clang"<br>
-       @echo "# devhelp"<br>
-<br>
-epub:<br>
-       $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub<br>
-       @echo<br>
-       @echo "Build finished. The epub file is in $(BUILDDIR)/epub."<br>
-<br>
-latex:<br>
-       $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex<br>
-       @echo<br>
-       @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."<br>
-       @echo "Run \`make' in that directory to run these through (pdf)latex" \<br>
-             "(use \`make latexpdf' here to do that automatically)."<br>
-<br>
-latexpdf:<br>
-       $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex<br>
-       @echo "Running LaTeX files through pdflatex..."<br>
-       $(MAKE) -C $(BUILDDIR)/latex all-pdf<br>
-       @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."<br>
-<br>
-text:<br>
-       $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text<br>
-       @echo<br>
-       @echo "Build finished. The text files are in $(BUILDDIR)/text."<br>
-<br>
-man:<br>
-       $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man<br>
-       @echo<br>
-       @echo "Build finished. The manual pages are in $(BUILDDIR)/man."<br>
-<br>
-texinfo:<br>
-       $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo<br>
-       @echo<br>
-       @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."<br>
-       @echo "Run \`make' in that directory to run these through makeinfo" \<br>
-             "(use \`make info' here to do that automatically)."<br>
-<br>
-info:<br>
-       $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo<br>
-       @echo "Running Texinfo files through makeinfo..."<br>
-       make -C $(BUILDDIR)/texinfo info<br>
-       @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."<br>
-<br>
-gettext:<br>
-       $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale<br>
-       @echo<br>
-       @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."<br>
-<br>
-changes:<br>
-       $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes<br>
-       @echo<br>
-       @echo "The overview file is in $(BUILDDIR)/changes."<br>
-<br>
-linkcheck:<br>
-       $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck<br>
-       @echo<br>
-       @echo "Link check complete; look for any errors in the above output " \<br>
-             "or in $(BUILDDIR)/linkcheck/output.txt."<br>
-<br>
-doctest:<br>
-       $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest<br>
-       @echo "Testing of doctests in the sources finished, look at the " \<br>
-             "results in $(BUILDDIR)/doctest/output.txt."<br>
<br>
Removed: cfe/trunk/docs/analyzer/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/analyzer/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/docs/analyzer/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/docs/analyzer/Makefile (original)<br>
+++ cfe/trunk/docs/analyzer/Makefile (removed)<br>
@@ -1,155 +0,0 @@<br>
-# Makefile for Sphinx documentation<br>
-#<br>
-<br>
-# You can set these variables from the command line.<br>
-SPHINXOPTS    =<br>
-SPHINXBUILD   = sphinx-build<br>
-PAPER         =<br>
-BUILDDIR      = _build<br>
-<br>
-# Internal variables.<br>
-PAPEROPT_a4     = -D latex_paper_size=a4<br>
-PAPEROPT_letter = -D latex_paper_size=letter<br>
-ALLSPHINXOPTS   = -d $(BUILDDIR)/doctrees $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .<br>
-# the i18n builder cannot share the environment and doctrees with the others<br>
-I18NSPHINXOPTS  = $(PAPEROPT_$(PAPER)) $(SPHINXOPTS) .<br>
-<br>
-.PHONY: help clean html dirhtml singlehtml pickle json htmlhelp qthelp devhelp epub latex latexpdf text man changes linkcheck doctest gettext<br>
-<br>
-default: html<br>
-<br>
-help:<br>
-       @echo "Please use \`make <target>' where <target> is one of"<br>
-       @echo "  html       to make standalone HTML files"<br>
-       @echo "  dirhtml    to make HTML files named index.html in directories"<br>
-       @echo "  singlehtml to make a single large HTML file"<br>
-       @echo "  pickle     to make pickle files"<br>
-       @echo "  json       to make JSON files"<br>
-       @echo "  htmlhelp   to make HTML files and a HTML help project"<br>
-       @echo "  qthelp     to make HTML files and a qthelp project"<br>
-       @echo "  devhelp    to make HTML files and a Devhelp project"<br>
-       @echo "  epub       to make an epub"<br>
-       @echo "  latex      to make LaTeX files, you can set PAPER=a4 or PAPER=letter"<br>
-       @echo "  latexpdf   to make LaTeX files and run them through pdflatex"<br>
-       @echo "  text       to make text files"<br>
-       @echo "  man        to make manual pages"<br>
-       @echo "  texinfo    to make Texinfo files"<br>
-       @echo "  info       to make Texinfo files and run them through makeinfo"<br>
-       @echo "  gettext    to make PO message catalogs"<br>
-       @echo "  changes    to make an overview of all changed/added/deprecated items"<br>
-       @echo "  linkcheck  to check all external links for integrity"<br>
-       @echo "  doctest    to run all doctests embedded in the documentation (if enabled)"<br>
-<br>
-clean:<br>
-       -rm -rf $(BUILDDIR)/*<br>
-<br>
-html:<br>
-       $(SPHINXBUILD) -b html $(ALLSPHINXOPTS) $(BUILDDIR)/html<br>
-       @echo<br>
-       @echo "Build finished. The HTML pages are in $(BUILDDIR)/html."<br>
-<br>
-dirhtml:<br>
-       $(SPHINXBUILD) -b dirhtml $(ALLSPHINXOPTS) $(BUILDDIR)/dirhtml<br>
-       @echo<br>
-       @echo "Build finished. The HTML pages are in $(BUILDDIR)/dirhtml."<br>
-<br>
-singlehtml:<br>
-       $(SPHINXBUILD) -b singlehtml $(ALLSPHINXOPTS) $(BUILDDIR)/singlehtml<br>
-       @echo<br>
-       @echo "Build finished. The HTML page is in $(BUILDDIR)/singlehtml."<br>
-<br>
-pickle:<br>
-       $(SPHINXBUILD) -b pickle $(ALLSPHINXOPTS) $(BUILDDIR)/pickle<br>
-       @echo<br>
-       @echo "Build finished; now you can process the pickle files."<br>
-<br>
-json:<br>
-       $(SPHINXBUILD) -b json $(ALLSPHINXOPTS) $(BUILDDIR)/json<br>
-       @echo<br>
-       @echo "Build finished; now you can process the JSON files."<br>
-<br>
-htmlhelp:<br>
-       $(SPHINXBUILD) -b htmlhelp $(ALLSPHINXOPTS) $(BUILDDIR)/htmlhelp<br>
-       @echo<br>
-       @echo "Build finished; now you can run HTML Help Workshop with the" \<br>
-             ".hhp project file in $(BUILDDIR)/htmlhelp."<br>
-<br>
-qthelp:<br>
-       $(SPHINXBUILD) -b qthelp $(ALLSPHINXOPTS) $(BUILDDIR)/qthelp<br>
-       @echo<br>
-       @echo "Build finished; now you can run "qcollectiongenerator" with the" \<br>
-             ".qhcp project file in $(BUILDDIR)/qthelp, like this:"<br>
-       @echo "# qcollectiongenerator $(BUILDDIR)/qthelp/ClangStaticAnalyzer.qhcp"<br>
-       @echo "To view the help file:"<br>
-       @echo "# assistant -collectionFile $(BUILDDIR)/qthelp/ClangStaticAnalyzer.qhc"<br>
-<br>
-devhelp:<br>
-       $(SPHINXBUILD) -b devhelp $(ALLSPHINXOPTS) $(BUILDDIR)/devhelp<br>
-       @echo<br>
-       @echo "Build finished."<br>
-       @echo "To view the help file:"<br>
-       @echo "# mkdir -p $$HOME/.local/share/devhelp/ClangStaticAnalyzer"<br>
-       @echo "# ln -s $(BUILDDIR)/devhelp $$HOME/.local/share/devhelp/ClangStaticAnalyzer"<br>
-       @echo "# devhelp"<br>
-<br>
-epub:<br>
-       $(SPHINXBUILD) -b epub $(ALLSPHINXOPTS) $(BUILDDIR)/epub<br>
-       @echo<br>
-       @echo "Build finished. The epub file is in $(BUILDDIR)/epub."<br>
-<br>
-latex:<br>
-       $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex<br>
-       @echo<br>
-       @echo "Build finished; the LaTeX files are in $(BUILDDIR)/latex."<br>
-       @echo "Run \`make' in that directory to run these through (pdf)latex" \<br>
-             "(use \`make latexpdf' here to do that automatically)."<br>
-<br>
-latexpdf:<br>
-       $(SPHINXBUILD) -b latex $(ALLSPHINXOPTS) $(BUILDDIR)/latex<br>
-       @echo "Running LaTeX files through pdflatex..."<br>
-       $(MAKE) -C $(BUILDDIR)/latex all-pdf<br>
-       @echo "pdflatex finished; the PDF files are in $(BUILDDIR)/latex."<br>
-<br>
-text:<br>
-       $(SPHINXBUILD) -b text $(ALLSPHINXOPTS) $(BUILDDIR)/text<br>
-       @echo<br>
-       @echo "Build finished. The text files are in $(BUILDDIR)/text."<br>
-<br>
-man:<br>
-       $(SPHINXBUILD) -b man $(ALLSPHINXOPTS) $(BUILDDIR)/man<br>
-       @echo<br>
-       @echo "Build finished. The manual pages are in $(BUILDDIR)/man."<br>
-<br>
-texinfo:<br>
-       $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo<br>
-       @echo<br>
-       @echo "Build finished. The Texinfo files are in $(BUILDDIR)/texinfo."<br>
-       @echo "Run \`make' in that directory to run these through makeinfo" \<br>
-             "(use \`make info' here to do that automatically)."<br>
-<br>
-info:<br>
-       $(SPHINXBUILD) -b texinfo $(ALLSPHINXOPTS) $(BUILDDIR)/texinfo<br>
-       @echo "Running Texinfo files through makeinfo..."<br>
-       make -C $(BUILDDIR)/texinfo info<br>
-       @echo "makeinfo finished; the Info files are in $(BUILDDIR)/texinfo."<br>
-<br>
-gettext:<br>
-       $(SPHINXBUILD) -b gettext $(I18NSPHINXOPTS) $(BUILDDIR)/locale<br>
-       @echo<br>
-       @echo "Build finished. The message catalogs are in $(BUILDDIR)/locale."<br>
-<br>
-changes:<br>
-       $(SPHINXBUILD) -b changes $(ALLSPHINXOPTS) $(BUILDDIR)/changes<br>
-       @echo<br>
-       @echo "The overview file is in $(BUILDDIR)/changes."<br>
-<br>
-linkcheck:<br>
-       $(SPHINXBUILD) -b linkcheck $(ALLSPHINXOPTS) $(BUILDDIR)/linkcheck<br>
-       @echo<br>
-       @echo "Link check complete; look for any errors in the above output " \<br>
-             "or in $(BUILDDIR)/linkcheck/output.txt."<br>
-<br>
-doctest:<br>
-       $(SPHINXBUILD) -b doctest $(ALLSPHINXOPTS) $(BUILDDIR)/doctest<br>
-       @echo "Testing of doctests in the sources finished, look at the " \<br>
-             "results in $(BUILDDIR)/doctest/output.txt."<br>
<br>
Removed: cfe/trunk/examples/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/examples/Makefile (original)<br>
+++ cfe/trunk/examples/Makefile (removed)<br>
@@ -1,14 +0,0 @@<br>
-##===- examples/Makefile -----------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ..<br>
-<br>
-PARALLEL_DIRS := analyzer-plugin clang-interpreter PrintFunctionNames<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/examples/PrintFunctionNames/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/PrintFunctionNames/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/PrintFunctionNames/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/examples/PrintFunctionNames/Makefile (original)<br>
+++ cfe/trunk/examples/PrintFunctionNames/Makefile (removed)<br>
@@ -1,28 +0,0 @@<br>
-##===- examples/PrintFunctionNames/Makefile ----------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME = PrintFunctionNames<br>
-<br>
-# If we don't need RTTI or EH, there's no reason to export anything<br>
-# from the plugin.<br>
-ifneq ($(REQUIRES_RTTI), 1)<br>
-ifneq ($(REQUIRES_EH), 1)<br>
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/PrintFunctionNames.exports<br>
-endif<br>
-endif<br>
-<br>
-LINK_LIBS_IN_SHARED = 0<br>
-LOADABLE_MODULE = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-ifeq ($(OS),Darwin)<br>
-  LDFLAGS=-Wl,-undefined,dynamic_lookup<br>
-endif<br>
<br>
Removed: cfe/trunk/examples/analyzer-plugin/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/analyzer-plugin/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/analyzer-plugin/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/examples/analyzer-plugin/Makefile (original)<br>
+++ cfe/trunk/examples/analyzer-plugin/Makefile (removed)<br>
@@ -1,20 +0,0 @@<br>
-##===- examples/analyzer-plugin/Makefile -------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME = SampleAnalyzerPlugin<br>
-<br>
-LINK_LIBS_IN_SHARED = 0<br>
-LOADABLE_MODULE = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-ifeq ($(OS),Darwin)<br>
-  LDFLAGS=-Wl,-undefined,dynamic_lookup<br>
-endif<br>
<br>
Removed: cfe/trunk/examples/clang-interpreter/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/clang-interpreter/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/examples/clang-interpreter/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/examples/clang-interpreter/Makefile (original)<br>
+++ cfe/trunk/examples/clang-interpreter/Makefile (removed)<br>
@@ -1,28 +0,0 @@<br>
-##===- examples/clang-interpreter/Makefile -----------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = clang-interpreter<br>
-NO_INSTALL = 1<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-LINK_COMPONENTS := mcjit interpreter nativecodegen bitreader bitwriter irreader \<br>
-       ipo linker selectiondag asmparser instrumentation objcarcopts option<br>
-USEDLIBS = clangFrontend.a clangSerialization.a clangDriver.a clangCodeGen.a \<br>
-           clangParse.a clangSema.a clangStaticAnalyzerFrontend.a \<br>
-           clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \<br>
-           clangAnalysis.a clangRewrite.a clangRewriteFrontend.a \<br>
-           clangEdit.a clangAST.a clangLex.a clangBasic.a LLVMCore.a \<br>
-           LLVMExecutionEngine.a LLVMMC.a LLVMMCJIT.a LLVMRuntimeDyld.a \<br>
-           LLVMObject.a LLVMSupport.a LLVMProfileData.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/include/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/Makefile (original)<br>
+++ cfe/trunk/include/Makefile (removed)<br>
@@ -1,4 +0,0 @@<br>
-CLANG_LEVEL := ..<br>
-DIRS := clang clang-c<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/include/clang-c/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang-c/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang-c/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang-c/Makefile (original)<br>
+++ cfe/trunk/include/clang-c/Makefile (removed)<br>
@@ -1,38 +0,0 @@<br>
-CLANG_LEVEL := ../..<br>
-DIRS :=<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-IntIncludeDir = $(DESTDIR)$(PROJ_internal_prefix)/include<br>
-<br>
-install-local::<br>
-       $(Echo) Installing Clang C API include files<br>
-       $(Verb) $(MKDIR) $(IntIncludeDir)<br>
-       $(Verb) if test -d "$(PROJ_SRC_DIR)" ; then \<br>
-         cd $(PROJ_SRC_DIR)/.. && \<br>
-         for  hdr in `find clang-c -type f '!' '(' -name '*~' \<br>
-             -o -name '.#*' -o -name '*.in' -o -name '*.txt' \<br>
-             -o -name 'Makefile' -o -name '*.td' ')' -print \<br>
-              | grep -v CVS | grep -v .svn | grep -v .dir` ; do \<br>
-           instdir=`dirname "$(IntIncludeDir)/$$hdr"` ; \<br>
-           if test \! -d "$$instdir" ; then \<br>
-             $(EchoCmd) Making install directory $$instdir ; \<br>
-             $(MKDIR) $$instdir ;\<br>
-           fi ; \<br>
-           $(DataInstall) $$hdr $(IntIncludeDir)/$$hdr ; \<br>
-         done ; \<br>
-       fi<br>
-ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))<br>
-       $(Verb) if test -d "$(PROJ_OBJ_ROOT)/tools/clang/include/clang-c" ; then \<br>
-         cd $(PROJ_OBJ_ROOT)/tools/clang/include && \<br>
-         for hdr in `find clang-c -type f '!' '(' -name 'Makefile' ')' -print \<br>
-            | grep -v CVS | grep -v .tmp | grep -v .dir` ; do \<br>
-           instdir=`dirname "$(IntIncludeDir)/$$hdr"` ; \<br>
-           if test \! -d "$$instdir" ; then \<br>
-             $(EchoCmd) Making install directory $$instdir ; \<br>
-             $(MKDIR) $$instdir ;\<br>
-           fi ; \<br>
-           $(DataInstall) $$hdr $(IntIncludeDir)/$$hdr ; \<br>
-         done ; \<br>
-       fi<br>
-endif<br>
<br>
Removed: cfe/trunk/include/clang/AST/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/AST/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/AST/Makefile (original)<br>
+++ cfe/trunk/include/clang/AST/Makefile (removed)<br>
@@ -1,79 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-TD_SRC_DIR = $(PROJ_SRC_DIR)/../Basic<br>
-BUILT_SOURCES = Attrs.inc AttrImpl.inc AttrDump.inc AttrVisitor.inc \<br>
-                StmtNodes.inc DeclNodes.inc \<br>
-                CommentNodes.inc CommentHTMLTags.inc \<br>
-                CommentHTMLTagsProperties.inc \<br>
-                CommentHTMLNamedCharacterReferences.inc \<br>
-                CommentCommandInfo.inc \<br>
-                CommentCommandList.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/Attrs.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute classes with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-classes -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrImpl.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute implementations with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-impl -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrDump.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute dumper with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-dump -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrVisitor.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                                $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute AST visitor with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-ast-visitor -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/StmtNodes.inc.tmp : $(TD_SRC_DIR)/StmtNodes.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang statement node tables with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-stmt-nodes -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/DeclNodes.inc.tmp : $(TD_SRC_DIR)/DeclNodes.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang declaration node tables with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-decl-nodes -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentNodes.inc.tmp : $(TD_SRC_DIR)/CommentNodes.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang comment node tables with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-nodes -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentHTMLTags.inc.tmp : $(PROJ_SRC_DIR)/CommentHTMLTags.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang comment HTML tag matchers with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-html-tags -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentHTMLTagsProperties.inc.tmp : $(PROJ_SRC_DIR)/CommentHTMLTags.td \<br>
-                                              $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang comment HTML tag properties with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-html-tags-properties -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentHTMLNamedCharacterReferences.inc.tmp : \<br>
-                    $(PROJ_SRC_DIR)/CommentHTMLNamedCharacterReferences.td \<br>
-                    $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang named character reference translation function with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-html-named-character-references -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentCommandInfo.inc.tmp : $(PROJ_SRC_DIR)/CommentCommands.td \<br>
-                                              $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang comment command info with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-command-info -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/CommentCommandList.inc.tmp : $(PROJ_SRC_DIR)/CommentCommands.td \<br>
-                                              $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang list of comment commands with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-comment-command-list -o $(call SYSPATH, $@) $<<br>
-<br>
<br>
Removed: cfe/trunk/include/clang/Basic/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Basic/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Basic/Makefile (original)<br>
+++ cfe/trunk/include/clang/Basic/Makefile (removed)<br>
@@ -1,70 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-BUILT_SOURCES = \<br>
-       DiagnosticAnalysisKinds.inc DiagnosticASTKinds.inc \<br>
-       DiagnosticCommentKinds.inc \<br>
-       DiagnosticCommonKinds.inc DiagnosticDriverKinds.inc \<br>
-       DiagnosticFrontendKinds.inc DiagnosticLexKinds.inc \<br>
-       DiagnosticParseKinds.inc DiagnosticSemaKinds.inc \<br>
-       DiagnosticSerializationKinds.inc \<br>
-       AttrHasAttributeImpl.inc \<br>
-       DiagnosticIndexName.inc DiagnosticGroups.inc AttrList.inc arm_neon.inc \<br>
-       Version.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-INPUT_TDS = $(wildcard $(PROJ_SRC_DIR)/Diagnostic*.td)<br>
-<br>
-# Compute the Clang version from the LLVM version, unless specified explicitly.<br>
-ifndef CLANG_VERSION<br>
-CLANG_VERSION := $(subst svn,,$(LLVMVersion))<br>
-CLANG_VERSION := $(subst rc,,$(CLANG_VERSION))<br>
-endif<br>
-<br>
-CLANG_VERSION_COMPONENTS := $(subst ., ,$(CLANG_VERSION))<br>
-CLANG_VERSION_MAJOR := $(word 1,$(CLANG_VERSION_COMPONENTS))<br>
-CLANG_VERSION_MINOR := $(word 2,$(CLANG_VERSION_COMPONENTS))<br>
-CLANG_VERSION_PATCHLEVEL := $(word 3,$(CLANG_VERSION_COMPONENTS))<br>
-ifeq ($(CLANG_VERSION_PATCHLEVEL),)<br>
-CLANG_HAS_VERSION_PATCHLEVEL := 0<br>
-else<br>
-CLANG_HAS_VERSION_PATCHLEVEL := 1<br>
-endif<br>
-<br>
-$(ObjDir)/Diagnostic%Kinds.inc.tmp : Diagnostic.td $(INPUT_TDS) $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang $(patsubst Diagnostic%Kinds.inc.tmp,%,$(@F)) diagnostic tables with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-diags-defs -clang-component=$(patsubst Diagnostic%Kinds.inc.tmp,%,$(@F)) -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/DiagnosticIndexName.inc.tmp : Diagnostic.td $(INPUT_TDS) $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang diagnostic name index with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-diags-index-name -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/DiagnosticGroups.inc.tmp : Diagnostic.td DiagnosticGroups.td $(INPUT_TDS) $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang diagnostic groups with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-diag-groups -o $(call SYSPATH, $@) $<<br>
-<br>
-$(ObjDir)/AttrList.inc.tmp : Attr.td $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute list with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-list -o $(call SYSPATH, $@) \<br>
-         -I $(PROJ_SRC_DIR)/../.. $<<br>
-<br>
-$(ObjDir)/AttrHasAttributeImpl.inc.tmp : Attr.td $(CLANG_TBLGEN) \<br>
-                                  $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang __has_attribute implementation with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-has-attribute-impl -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/arm_neon.inc.tmp : <a href="http://arm_neon.td/" rel="noreferrer" target="_blank">arm_neon.td</a> $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang arm_neon.inc with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-arm-neon-sema -o $(call SYSPATH, $@) \<br>
-         -I $(PROJ_SRC_DIR)/../.. $<<br>
-<br>
-$(ObjDir)/Version.inc.tmp : <a href="http://version.inc.in/" rel="noreferrer" target="_blank">Version.inc.in</a> Makefile $(LLVM_OBJ_ROOT)/Makefile.config $(ObjDir)/.dir<br>
-       $(Echo) "Updating Clang version info."<br>
-       $(Verb)sed -e "s#@CLANG_VERSION@#$(CLANG_VERSION)#g" \<br>
-                  -e "s#@CLANG_VERSION_MAJOR@#$(CLANG_VERSION_MAJOR)#g" \<br>
-                  -e "s#@CLANG_VERSION_MINOR@#$(CLANG_VERSION_MINOR)#g" \<br>
-                  -e "s#@CLANG_VERSION_PATCHLEVEL@#$(CLANG_VERSION_PATCHLEVEL)#g" \<br>
-                  -e "s#@CLANG_HAS_VERSION_PATCHLEVEL@#$(CLANG_HAS_VERSION_PATCHLEVEL)#g" \<br>
-                  $< > $@<br>
<br>
Removed: cfe/trunk/include/clang/Driver/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Driver/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Driver/Makefile (original)<br>
+++ cfe/trunk/include/clang/Driver/Makefile (removed)<br>
@@ -1,10 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-BUILT_SOURCES = Options.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/Options.inc.tmp : Options.td CC1Options.td CLCompatOptions.td $(LLVM_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang Driver Option tables with tblgen"<br>
-       $(Verb) $(LLVMTableGen) -gen-opt-parser-defs -o $(call SYSPATH, $@) $<<br>
<br>
Removed: cfe/trunk/include/clang/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Makefile (original)<br>
+++ cfe/trunk/include/clang/Makefile (removed)<br>
@@ -1,44 +0,0 @@<br>
-CLANG_LEVEL := ../..<br>
-DIRS := AST Basic Driver Parse Sema Serialization<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-install-local::<br>
-       $(Echo) Installing Clang include files<br>
-       $(Verb) $(MKDIR) $(DESTDIR)$(PROJ_includedir)<br>
-       $(Verb) if test -d "$(PROJ_SRC_DIR)" ; then \<br>
-         cd $(PROJ_SRC_DIR)/.. && \<br>
-         for  hdr in `find clang -type f \<br>
-             '(' -name LICENSE.TXT \<br>
-              -o -name '*.def' \<br>
-              -o -name '*.h' \<br>
-              -o -name '*.inc' \<br>
-             ')' -print \<br>
-              | grep -v CVS | grep -v .svn | grep -v .dir` ; do \<br>
-           instdir=$(DESTDIR)`dirname "$(PROJ_includedir)/$$hdr"` ; \<br>
-           if test \! -d "$$instdir" ; then \<br>
-             $(EchoCmd) Making install directory $$instdir ; \<br>
-             $(MKDIR) $$instdir ;\<br>
-           fi ; \<br>
-           $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \<br>
-         done ; \<br>
-       fi<br>
-ifneq ($(PROJ_SRC_ROOT),$(PROJ_OBJ_ROOT))<br>
-       $(Verb) if test -d "$(PROJ_OBJ_ROOT)/tools/clang/include/clang" ; then \<br>
-         cd $(PROJ_OBJ_ROOT)/tools/clang/include && \<br>
-         for hdr in `find clang -type f \<br>
-             '(' -name LICENSE.TXT \<br>
-              -o -name '*.def' \<br>
-              -o -name '*.h' \<br>
-              -o -name '*.inc' \<br>
-             ')' -print \<br>
-            | grep -v CVS | grep -v .tmp | grep -v .dir` ; do \<br>
-           instdir=$(DESTDIR)`dirname "$(PROJ_includedir)/$$hdr"` ; \<br>
-           if test \! -d "$$instdir" ; then \<br>
-             $(EchoCmd) Making install directory $$instdir ; \<br>
-             $(MKDIR) $$instdir ;\<br>
-           fi ; \<br>
-           $(DataInstall) $$hdr $(DESTDIR)$(PROJ_includedir)/$$hdr ; \<br>
-         done ; \<br>
-       fi<br>
-endif<br>
<br>
Removed: cfe/trunk/include/clang/Parse/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Parse/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Parse/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Parse/Makefile (original)<br>
+++ cfe/trunk/include/clang/Parse/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-TD_SRC_DIR = $(PROJ_SRC_DIR)/../Basic<br>
-BUILT_SOURCES = AttrParserStringSwitches.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/AttrParserStringSwitches.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                                   $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang parser-related attribute string switches"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-parser-string-switches -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
<br>
Removed: cfe/trunk/include/clang/Sema/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Sema/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Sema/Makefile (original)<br>
+++ cfe/trunk/include/clang/Sema/Makefile (removed)<br>
@@ -1,39 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-TD_SRC_DIR = $(PROJ_SRC_DIR)/../Basic<br>
-BUILT_SOURCES = AttrTemplateInstantiate.inc AttrParsedAttrList.inc AttrParsedAttrKinds.inc \<br>
-        AttrSpellingListIndex.inc AttrParsedAttrImpl.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/AttrTemplateInstantiate.inc.tmp : $(TD_SRC_DIR)/Attr.td \<br>
-                                            $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute template instantiate code with tablegen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-template-instantiate -o \<br>
-         $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrParsedAttrList.inc.tmp : $(TD_SRC_DIR)/Attr.td \<br>
-                                       $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang parsed attribute list with tablegen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-parsed-attr-list -o \<br>
-         $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrParsedAttrKinds.inc.tmp : $(TD_SRC_DIR)/Attr.td \<br>
-                                       $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang parsed attribute kinds with tablegen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-parsed-attr-kinds -o \<br>
-         $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrSpellingListIndex.inc.tmp : $(TD_SRC_DIR)/Attr.td \<br>
-                                       $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang attribute spelling list index with tablegen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-spelling-index -o \<br>
-         $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrParsedAttrImpl.inc.tmp : $(TD_SRC_DIR)/Attr.td \<br>
-                                       $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang parsed attribute list impl with tablegen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-parsed-attr-impl -o \<br>
-         $(call SYSPATH, $@) -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
<br>
Removed: cfe/trunk/include/clang/Serialization/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Serialization/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/include/clang/Serialization/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/include/clang/Serialization/Makefile (original)<br>
+++ cfe/trunk/include/clang/Serialization/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-CLANG_LEVEL := ../../..<br>
-TD_SRC_DIR = $(PROJ_SRC_DIR)/../Basic<br>
-BUILT_SOURCES = AttrPCHRead.inc AttrPCHWrite.inc<br>
-<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/AttrPCHRead.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang PCH reader with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-pch-read -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
-<br>
-$(ObjDir)/AttrPCHWrite.inc.tmp : $(TD_SRC_DIR)/Attr.td $(CLANG_TBLGEN) \<br>
-                              $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang PCH writer with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-attr-pch-write -o $(call SYSPATH, $@) \<br>
-               -I $(PROJ_SRC_DIR)/../../ $<<br>
<br>
Removed: cfe/trunk/lib/ARCMigrate/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ARCMigrate/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ARCMigrate/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/ARCMigrate/Makefile (original)<br>
+++ cfe/trunk/lib/ARCMigrate/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/ARCMigrate/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements code transformation to ARC mode.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangARCMigrate<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/AST/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/AST/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/AST/Makefile (original)<br>
+++ cfe/trunk/lib/AST/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/AST/Makefile ------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the AST library for the C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangAST<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/ASTMatchers/Dynamic/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ASTMatchers/Dynamic/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ASTMatchers/Dynamic/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/ASTMatchers/Dynamic/Makefile (original)<br>
+++ cfe/trunk/lib/ASTMatchers/Dynamic/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-##===- clang/lib/ASTMatchers/Dynamic/Makefile --------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangDynamicASTMatchers<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/ASTMatchers/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ASTMatchers/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/ASTMatchers/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/ASTMatchers/Makefile (original)<br>
+++ cfe/trunk/lib/ASTMatchers/Makefile (removed)<br>
@@ -1,15 +0,0 @@<br>
-##===- clang/lib/ASTMatchers/Makefile ----------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangASTMatchers<br>
-<br>
-PARALLEL_DIRS = Dynamic<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Analysis/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Analysis/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Analysis/Makefile (original)<br>
+++ cfe/trunk/lib/Analysis/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/Analysis/Makefile -------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements analyses built on top of source-level CFGs.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangAnalysis<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Basic/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Basic/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Basic/Makefile (original)<br>
+++ cfe/trunk/lib/Basic/Makefile (removed)<br>
@@ -1,40 +0,0 @@<br>
-##===- clang/lib/Basic/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the Basic library for the C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangBasic<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-SVN_REVISION := $(strip \<br>
-        $(shell $(LLVM_SRC_ROOT)/utils/GetSourceVersion $(PROJ_SRC_DIR)/../..))<br>
-<br>
-SVN_REPOSITORY := $(strip \<br>
-        $(shell $(LLVM_SRC_ROOT)/utils/GetRepositoryPath $(PROJ_SRC_DIR)/../..))<br>
-<br>
-LLVM_REVISION := $(strip \<br>
-        $(shell $(LLVM_SRC_ROOT)/utils/GetSourceVersion $(LLVM_SRC_ROOT)))<br>
-<br>
-LLVM_REPOSITORY := $(strip \<br>
-        $(shell $(LLVM_SRC_ROOT)/utils/GetRepositoryPath $(LLVM_SRC_ROOT)))<br>
-<br>
-CPP.Defines += -I$(PROJ_SRC_DIR)/../../include -I$(PROJ_OBJ_DIR)/../../include \<br>
-         -DSVN_REVISION='"$(SVN_REVISION)"' -DSVN_REPOSITORY='"$(SVN_REPOSITORY)"' \<br>
-         -DLLVM_REVISION='"$(LLVM_REVISION)"' -DLLVM_REPOSITORY='"$(LLVM_REPOSITORY)"'<br>
-<br>
-$(ObjDir)/.ver-svn .ver: $(ObjDir)/.dir<br>
-       @if [ '$(SVN_REVISION) $(LLVM_REVISION)' != '$(shell cat $(ObjDir)/.ver-svn 2>/dev/null)' ]; then\<br>
-               echo '$(SVN_REVISION) $(LLVM_REVISION)' > $(ObjDir)/.ver-svn;                    \<br>
-       fi<br>
-$(ObjDir)/.ver-svn: .ver<br>
-$(ObjDir)/Version.o: $(ObjDir)/.ver-svn<br>
<br>
Removed: cfe/trunk/lib/CodeGen/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/CodeGen/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/CodeGen/Makefile (original)<br>
+++ cfe/trunk/lib/CodeGen/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- clang/lib/CodeGen/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements the AST -> LLVM code generation library for the<br>
-# C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangCodeGen<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Driver/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Driver/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Driver/Makefile (original)<br>
+++ cfe/trunk/lib/Driver/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-##===- clang/lib/Driver/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangDriver<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Edit/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Edit/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Edit/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Edit/Makefile (original)<br>
+++ cfe/trunk/lib/Edit/Makefile (removed)<br>
@@ -1,14 +0,0 @@<br>
-##===- clang/lib/Edit/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangEdit<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Format/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Format/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Format/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Format/Makefile (original)<br>
+++ cfe/trunk/lib/Format/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-##===- clang/lib/Format/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangFormat<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Frontend/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Frontend/Makefile (original)<br>
+++ cfe/trunk/lib/Frontend/Makefile (removed)<br>
@@ -1,14 +0,0 @@<br>
-##===- clang/lib/Frontend/Makefile -------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-DIRS := Rewrite<br>
-LIBRARYNAME := clangFrontend<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Frontend/Rewrite/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/Rewrite/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Frontend/Rewrite/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Frontend/Rewrite/Makefile (original)<br>
+++ cfe/trunk/lib/Frontend/Rewrite/Makefile (removed)<br>
@@ -1,22 +0,0 @@<br>
-##===- clang/lib/Rewrite/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements code transformation / rewriting facilities.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangRewriteFrontend<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-  CXX.Flags += -DCLANG_ENABLE_OBJC_REWRITER<br>
-endif<br>
-<br>
<br>
Removed: cfe/trunk/lib/FrontendTool/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/FrontendTool/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/FrontendTool/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/FrontendTool/Makefile (original)<br>
+++ cfe/trunk/lib/FrontendTool/Makefile (removed)<br>
@@ -1,25 +0,0 @@<br>
-##===- clang/lib/FrontendTool/Makefile ---------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangFrontendTool<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-  CXX.Flags += -DCLANG_ENABLE_ARCMT<br>
-  CXX.Flags += -DCLANG_ENABLE_OBJC_REWRITER<br>
-endif<br>
-<br>
-ifeq ($(ENABLE_CLANG_STATIC_ANALYZER),1)<br>
-  CXX.Flags += -DCLANG_ENABLE_STATIC_ANALYZER<br>
-endif<br>
-<br>
-<br>
<br>
Removed: cfe/trunk/lib/Headers/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Headers/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Headers/Makefile (original)<br>
+++ cfe/trunk/lib/Headers/Makefile (removed)<br>
@@ -1,64 +0,0 @@<br>
-##===- clang/lib/Headers/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-BUILT_SOURCES = arm_neon.h.inc<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-CLANG_VERSION := $(word 3,$(shell grep "CLANG_VERSION " \<br>
-       $(PROJ_OBJ_DIR)/$(CLANG_LEVEL)/include/clang/Basic/Version.inc))<br>
-<br>
-HeaderDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/$(CLANG_VERSION)/include<br>
-<br>
-HEADERS := $(notdir $(wildcard $(PROJ_SRC_DIR)/*.h))<br>
-<br>
-OBJHEADERS := $(addprefix $(HeaderDir)/, $(HEADERS))<br>
-<br>
-<br>
-$(OBJHEADERS): $(HeaderDir)/%.h: $(PROJ_SRC_DIR)/%.h $(HeaderDir)/.dir $(HeaderDir)/arm_neon.h<br>
-       $(Verb) cp $< $@<br>
-       $(Echo) Copying $(notdir $<) to build dir<br>
-<br>
-$(HeaderDir)/arm_neon.h: $(BUILT_SOURCES) $(HeaderDir)/.dir<br>
-       $(Verb) cp $< $@<br>
-       $(Echo) Copying $(notdir $<) to build dir<br>
-<br>
-$(HeaderDir)/module.modulemap: $(PROJ_SRC_DIR)/module.modulemap $(HeaderDir)/.dir<br>
-       $(Verb) cp $< $@<br>
-       $(Echo) Copying $(notdir $<) to build dir<br>
-<br>
-<br>
-# Hook into the standard Makefile rules.<br>
-all-local:: $(OBJHEADERS) $(HeaderDir)/module.modulemap<br>
-<br>
-PROJ_headers := $(DESTDIR)$(PROJ_prefix)/lib/clang/$(CLANG_VERSION)/include<br>
-<br>
-INSTHEADERS := $(addprefix $(PROJ_headers)/, $(HEADERS))<br>
-INSTHEADERS += $(PROJ_headers)/arm_neon.h<br>
-<br>
-$(PROJ_headers):<br>
-       $(Verb) $(MKDIR) $@<br>
-<br>
-$(INSTHEADERS): $(PROJ_headers)/%.h: $(HeaderDir)/%.h | $(PROJ_headers)<br>
-       $(Verb) $(DataInstall) $< $(PROJ_headers)<br>
-       $(Echo) Installing compiler include file: $(notdir $<)<br>
-<br>
-$(PROJ_headers)/module.modulemap: $(HeaderDir)/module.modulemap | $(PROJ_headers)<br>
-       $(Verb) $(DataInstall) $< $(PROJ_headers)<br>
-       $(Echo) Installing compiler module map file: $(notdir $<)<br>
-<br>
-<br>
-install-local:: $(INSTHEADERS) $(PROJ_headers)/module.modulemap<br>
-<br>
-$(ObjDir)/arm_neon.h.inc.tmp : $(CLANG_LEVEL)/include/clang/Basic/<a href="http://arm_neon.td/" rel="noreferrer" target="_blank">arm_neon.td</a> $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang arm_neon.h.inc with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-arm-neon -o $(call SYSPATH, $@) $<<br>
<br>
Removed: cfe/trunk/lib/Index/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Index/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Index/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Index/Makefile (original)<br>
+++ cfe/trunk/lib/Index/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-##===- clang/lib/Index/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangIndex<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Lex/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Lex/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Lex/Makefile (original)<br>
+++ cfe/trunk/lib/Lex/Makefile (removed)<br>
@@ -1,24 +0,0 @@<br>
-##===- clang/lib/Lex/Makefile ------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the Lexer library for the C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-LIBRARYNAME := clangLex<br>
-<br>
-ifeq ($(ARCH),PowerPC)<br>
-CXX.Flags += -maltivec<br>
-endif<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Makefile (original)<br>
+++ cfe/trunk/lib/Makefile (removed)<br>
@@ -1,26 +0,0 @@<br>
-##===- lib/Makefile ----------------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ..<br>
-<br>
-# ARCMigrate and Rewrite are always needed because of libclang.<br>
-PARALLEL_DIRS = Headers Basic Lex Parse AST Sema CodeGen Analysis Frontend \<br>
-                FrontendTool Tooling Driver Format Edit Rewrite Serialization \<br>
-                Index ASTMatchers<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-ifeq ($(ENABLE_CLANG_STATIC_ANALYZER),1)<br>
-PARALLEL_DIRS += StaticAnalyzer<br>
-endif<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-PARALLEL_DIRS += ARCMigrate<br>
-endif<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Parse/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Parse/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Parse/Makefile (original)<br>
+++ cfe/trunk/lib/Parse/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/Parse/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the Parser library for the C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangParse<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Rewrite/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Rewrite/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Rewrite/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Rewrite/Makefile (original)<br>
+++ cfe/trunk/lib/Rewrite/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/Rewrite/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements code transformation / rewriting facilities.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangRewrite<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Sema/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Sema/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Sema/Makefile (original)<br>
+++ cfe/trunk/lib/Sema/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- clang/lib/Sema/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the semantic analyzer and AST builder library for the<br>
-#  C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangSema<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/Serialization/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Serialization/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Serialization/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Serialization/Makefile (original)<br>
+++ cfe/trunk/lib/Serialization/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- clang/lib/Serialization/Makefile --------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-#  This implements the semantic analyzer and AST builder library for the<br>
-#  C-Language front-end.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangSerialization<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile (original)<br>
+++ cfe/trunk/lib/StaticAnalyzer/Checkers/Makefile (removed)<br>
@@ -1,24 +0,0 @@<br>
-##===- clang/lib/Checker/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements analyses built on top of source-level CFGs.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangStaticAnalyzerCheckers<br>
-<br>
-BUILT_SOURCES = Checkers.inc<br>
-TABLEGEN_INC_FILES_COMMON = 1<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-$(ObjDir)/Checkers.inc.tmp : Checkers.td $(PROJ_SRC_DIR)/$(CLANG_LEVEL)/include/clang/StaticAnalyzer/Checkers/CheckerBase.td $(CLANG_TBLGEN) $(ObjDir)/.dir<br>
-       $(Echo) "Building Clang SA Checkers tables with tblgen"<br>
-       $(Verb) $(ClangTableGen) -gen-clang-sa-checkers -I $(PROJ_SRC_DIR)/$(CLANG_LEVEL)/include -o $(call SYSPATH, $@) $<<br>
<br>
Removed: cfe/trunk/lib/StaticAnalyzer/Core/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Core/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Core/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/StaticAnalyzer/Core/Makefile (original)<br>
+++ cfe/trunk/lib/StaticAnalyzer/Core/Makefile (removed)<br>
@@ -1,17 +0,0 @@<br>
-##===- clang/lib/StaticAnalyzer/Core/Makefile --------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements analyses built on top of source-level CFGs.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangStaticAnalyzerCore<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile (original)<br>
+++ cfe/trunk/lib/StaticAnalyzer/Frontend/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- clang/lib/StaticAnalyzer/Frontend/Makefile ----------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# Starting point into the static analyzer land for the driver.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangStaticAnalyzerFrontend<br>
-<br>
-CPP.Flags += -I${PROJ_OBJ_DIR}/../Checkers<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/StaticAnalyzer/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/StaticAnalyzer/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/StaticAnalyzer/Makefile (original)<br>
+++ cfe/trunk/lib/StaticAnalyzer/Makefile (removed)<br>
@@ -1,18 +0,0 @@<br>
-##===- clang/lib/StaticAnalyzer/Makefile -------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This implements analyses built on top of source-level CFGs.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-DIRS := Checkers Frontend<br>
-PARALLEL_DIRS := Core<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Tooling/Core/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/Core/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/Core/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Tooling/Core/Makefile (original)<br>
+++ cfe/trunk/lib/Tooling/Core/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-##===- clang/lib/Tooling/Core/Makefile ---------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../../..<br>
-LIBRARYNAME := clangToolingCore<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/lib/Tooling/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/lib/Tooling/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/lib/Tooling/Makefile (original)<br>
+++ cfe/trunk/lib/Tooling/Makefile (removed)<br>
@@ -1,14 +0,0 @@<br>
-##===- clang/lib/Tooling/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME := clangTooling<br>
-PARALLEL_DIRS := Core<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/runtime/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/runtime/Makefile (original)<br>
+++ cfe/trunk/runtime/Makefile (removed)<br>
@@ -1,22 +0,0 @@<br>
-##===- runtime/Makefile ------------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ..<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-ifndef NO_RUNTIME_LIBS<br>
-<br>
-PARALLEL_DIRS  := compiler-rt libcxx<br>
-<br>
-endif<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-install::<br>
-<br>
<br>
Removed: cfe/trunk/runtime/compiler-rt/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/compiler-rt/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/compiler-rt/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/runtime/compiler-rt/Makefile (original)<br>
+++ cfe/trunk/runtime/compiler-rt/Makefile (removed)<br>
@@ -1,259 +0,0 @@<br>
-##===- clang/runtime/compiler-rt/Makefile ------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This file defines support for building the Clang runtime libraries (which are<br>
-# implemented by compiler-rt) and placing them in the proper locations in the<br>
-# Clang resources directory (i.e., where the driver expects them).<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-CLANG_VERSION := $(word 3,$(shell grep "CLANG_VERSION " \<br>
-       $(PROJ_OBJ_DIR)/$(CLANG_LEVEL)/include/clang/Basic/Version.inc))<br>
-<br>
-ResourceDir := $(PROJ_OBJ_ROOT)/$(BuildMode)/lib/clang/$(CLANG_VERSION)<br>
-PROJ_resources := $(DESTDIR)$(PROJ_prefix)/lib/clang/$(CLANG_VERSION)<br>
-<br>
-ResourceLibDir := $(ResourceDir)/lib<br>
-ResourceIncludeDir := $(ResourceDir)/include<br>
-PROJ_resources_lib := $(PROJ_resources)/lib<br>
-PROJ_resources_include := $(PROJ_resources)/include<br>
-<br>
-# Expect compiler-rt to be in llvm/projects/compiler-rt<br>
-COMPILERRT_SRC_ROOT := $(LLVM_SRC_ROOT)/projects/compiler-rt<br>
-<br>
-# We don't currently support building runtime libraries when we are<br>
-# cross-compiling. The issue is that we really want to be set up so that the<br>
-# available compiler targets are independent of the current build.<br>
-#<br>
-# Since we have to build the runtime libraries for the target, it requires we<br>
-# have a cross compiler from the build machine to the target. Although in the<br>
-# case where for the current build (host == target), we do have such a cross<br>
-# compiler, but not defined in a way that is easy for us to reuse. Regardless,<br>
-# that also wouldn't help for other possible compiler configurations.<br>
-#<br>
-# Thus, the simple set up we currently use is to assume that we will be using<br>
-# the just built Clang to compile the compiler-rt libraries. As we grow better<br>
-# cross compilation support inside Clang and tool support in LLVM, this makes it<br>
-# easier for us to achieve the goal of having the compiler targets be easily<br>
-# selected at configure time. However, this design does currently preclude the<br>
-# building of compiler-rt libraries when the Clang itself is being cross<br>
-# compiled.<br>
-#<br>
-# There are three possible solutions:<br>
-#  1. Require building a build-target version of Clang when cross compiling. This<br>
-#     is simplest, but als greatly increases the build time of cross builds.<br>
-#<br>
-#  2. Require cross builds have a build-target version of Clang available for<br>
-#     use. This is a reasonable compromise on #1, as the compiler-rt libraries<br>
-#     are simple enough that there is not a strong desire to ensure they are<br>
-#     built with the exact version of Clang being used. Similarly, as Clang<br>
-#     becomes a better cross compiler it is also increasingly more likely that<br>
-#     the cross compiler being used will already be a version of Clang.<br>
-#<br>
-#  3. Come up with an alternate mechanism to define all the toolchain<br>
-#     information that compiler-rt would need to build libraries for all the<br>
-#     requested targets. This might be a simple short term solution, but is<br>
-#     likely to be unwieldy and irritating to maintain in the long term.<br>
-ifneq ($(LLVM_CROSS_COMPILING),1)<br>
-ifneq ($(CLANG_NO_RUNTIME),1)<br>
-ifeq ($(shell test -d $(COMPILERRT_SRC_ROOT) && echo OK),OK)<br>
-<br>
-# Select the compiler-rt configuration to use, and install directory.<br>
-#<br>
-# FIXME: Eventually, we want some kind of configure support for this. We want to<br>
-# build/install runtime libraries for as many targets as clang was configured to<br>
-# support.<br>
-RuntimeDirs :=<br>
-ifeq ($(OS),Darwin)<br>
-RuntimeDirs += darwin macho_embedded<br>
-RuntimeLibrary.darwin.Configs := \<br>
-       eprintf.a 10.4.a osx.a cc_kext.a \<br>
-       asan_osx_dynamic.dylib \<br>
-       profile_osx.a \<br>
-       ubsan_osx_dynamic.dylib<br>
-<br>
-IOS_SDK := $(shell xcrun --show-sdk-path -sdk iphoneos 2> /dev/null)<br>
-IOSSIM_SDK := $(shell xcrun --show-sdk-path -sdk iphonesimulator 2> /dev/null)<br>
-<br>
-ifneq ($(IOS_SDK)$(IOSSIM_SDK),)<br>
-RuntimeLibrary.darwin.Configs += ios.a profile_ios.a<br>
-endif<br>
-<br>
-ifneq ($(IOS_SDK),)<br>
-ifneq (,$(filter ARM AARCH64,$(TARGETS_TO_BUILD)))<br>
-RuntimeLibrary.darwin.Configs += cc_kext_ios.a<br>
-endif<br>
-endif<br>
-<br>
-ifneq ($(IOSSIM_SDK),)<br>
-RuntimeLibrary.darwin.Configs += asan_iossim_dynamic.dylib \<br>
-                                 ubsan_iossim_dynamic.dylib<br>
-endif<br>
-<br>
-RuntimeLibrary.macho_embedded.Configs := \<br>
-       hard_static.a hard_pic.a<br>
-ifneq (,$(findstring ARM,$(TARGETS_TO_BUILD)))<br>
-RuntimeLibrary.macho_embedded.Configs += \<br>
-       soft_static.a soft_pic.a<br>
-endif<br>
-endif<br>
-<br>
-# On Linux, include a library which has all the runtime functions.<br>
-ifeq ($(OS),Linux)<br>
-RuntimeDirs += linux<br>
-RuntimeLibrary.linux.Configs :=<br>
-<br>
-# TryCompile compiler source flags<br>
-# Returns exit code of running a compiler invocation.<br>
-TryCompile = \<br>
-  $(shell \<br>
-    cflags=""; \<br>
-    for flag in $(3); do \<br>
-      cflags="$$cflags $$flag"; \<br>
-    done; \<br>
-    $(1) $$cflags $(2) -o /dev/null > /dev/null 2> /dev/null ; \<br>
-    echo $$?)<br>
-<br>
-# We try to build 32-bit runtimes both on 32-bit hosts and 64-bit hosts.<br>
-Runtime32BitConfigs = \<br>
-       builtins-i386.a profile-i386.a<br>
-<br>
-# We currently only try to generate runtime libraries on x86.<br>
-ifeq ($(ARCH),x86)<br>
-RuntimeLibrary.linux.Configs += $(Runtime32BitConfigs)<br>
-endif<br>
-<br>
-ifeq ($(ARCH),x86_64)<br>
-RuntimeLibrary.linux.Configs += \<br>
-       builtins-x86_64.a profile-x86_64.a<br>
-# We need to build 32-bit libraries on 64-bit platform, and add them<br>
-# to the list of runtime libraries to make "clang -m32" work.<br>
-# We check that Clang can produce working 32-bit binaries by compiling a simple<br>
-# executable.<br>
-test_source = $(LLVM_SRC_ROOT)/tools/clang/runtime/compiler-rt/clang_linux_test_input.c<br>
-ifeq ($(call TryCompile,$(ToolDir)/clang,$(test_source),-m32),0)<br>
-RuntimeLibrary.linux.Configs += $(Runtime32BitConfigs)<br>
-endif<br>
-endif<br>
-<br>
-endif<br>
-<br>
-####<br>
-# The build rules below are designed to be generic and should only need to be<br>
-# modified based on changes in the compiler-rt layout or build system.<br>
-####<br>
-<br>
-# Rule to build the compiler-rt libraries we need.<br>
-#<br>
-# We build all the libraries in a single shot to avoid recursive make as much as<br>
-# possible.<br>
-BuildRuntimeLibraries:<br>
-       $(Verb) $(MAKE) -C $(COMPILERRT_SRC_ROOT) \<br>
-         ProjSrcRoot=$(COMPILERRT_SRC_ROOT) \<br>
-         ProjObjRoot=$(PROJ_OBJ_DIR) \<br>
-         CC="$(ToolDir)/clang" \<br>
-         VERBOSE=$(VERBOSE) \<br>
-         $(RuntimeDirs:%=clang_%)<br>
-.PHONY: BuildRuntimeLibraries<br>
-CleanRuntimeLibraries:<br>
-       $(Verb) $(MAKE) -C $(COMPILERRT_SRC_ROOT) \<br>
-         ProjSrcRoot=$(COMPILERRT_SRC_ROOT) \<br>
-         ProjObjRoot=$(PROJ_OBJ_DIR) \<br>
-         VERBOSE=$(VERBOSE) \<br>
-         clean<br>
-.PHONY: CleanRuntimeLibraries<br>
-RuntimeHeader: $(ResourceIncludeDir)/sanitizer<br>
-<br>
-$(PROJ_resources_lib):<br>
-       $(Verb) $(MKDIR) $@<br>
-<br>
-$(ResourceIncludeDir):<br>
-       $(Verb) $(MKDIR) $@<br>
-<br>
-$(ResourceIncludeDir)/sanitizer: $(ResourceIncludeDir)<br>
-       $(Verb) $(MKDIR) $@<br>
-       $(Verb) cp $(COMPILERRT_SRC_ROOT)/include/sanitizer/*.h $@<br>
-<br>
-# Expand rules for copying/installing each individual library. We can't use<br>
-# implicit rules here because we need to match against multiple things.<br>
-define RuntimeLibraryTemplate<br>
-$(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.a: BuildRuntimeLibraries<br>
-       @true<br>
-$(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.so: BuildRuntimeLibraries<br>
-       @true<br>
-$(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.dylib: BuildRuntimeLibraries<br>
-       @true<br>
-.PRECIOUS: $(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.a<br>
-<br>
-# Rule to copy the libraries to their resource directory location.<br>
-$(ResourceLibDir)/$1/libclang_rt.%.a: \<br>
-               $(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.a \<br>
-               $(ResourceLibDir)/$1/.dir<br>
-       $(Echo) Copying runtime library $1/$$* to build dir<br>
-       $(Verb) cp $(PROJ_OBJ_DIR)/clang_$1/$$*/libcompiler_rt.a $$@<br>
-$(ResourceLibDir)/$1/libclang_rt.%.so: \<br>
-               $(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.so \<br>
-               $(ResourceLibDir)/$1/.dir<br>
-       $(Echo) Copying runtime library $1/$$* to build dir<br>
-       $(Verb) cp $(PROJ_OBJ_DIR)/clang_$1/$$*/libcompiler_rt.so $$@<br>
-$(ResourceLibDir)/$1/libclang_rt.%.dylib: \<br>
-               $(PROJ_OBJ_DIR)/clang_$1/%/libcompiler_rt.dylib \<br>
-               $(ResourceLibDir)/$1/.dir<br>
-       $(Echo) Copying runtime library $1/$$* to build dir<br>
-       $(Verb) cp $(PROJ_OBJ_DIR)/clang_$1/$$*/libcompiler_rt.dylib $$@<br>
-RuntimeLibrary.$1: \<br>
-               $(RuntimeLibrary.$1.Configs:%=$(ResourceLibDir)/$1/libclang_rt.%)<br>
-.PHONY: RuntimeLibrary.$1<br>
-<br>
-$(PROJ_resources_lib)/$1: $(PROJ_resources_lib)<br>
-       $(Verb) $(MKDIR) $$@<br>
-<br>
-$(PROJ_resources_lib)/$1/libclang_rt.%.a: \<br>
-               $(ResourceLibDir)/$1/libclang_rt.%.a | $(PROJ_resources_lib)/$1<br>
-       $(Echo) Installing compiler runtime library: $1/$$*<br>
-       $(Verb) $(DataInstall) $$< $(PROJ_resources_lib)/$1<br>
-$(PROJ_resources_lib)/$1/libclang_rt.%.so: \<br>
-               $(ResourceLibDir)/$1/libclang_rt.%.so | $(PROJ_resources_lib)/$1<br>
-       $(Echo) Installing compiler runtime library: $1/$$*<br>
-       $(Verb) $(DataInstall) $$< $(PROJ_resources_lib)/$1<br>
-$(PROJ_resources_lib)/$1/libclang_rt.%.dylib: \<br>
-               $(ResourceLibDir)/$1/libclang_rt.%.dylib | $(PROJ_resources_lib)/$1<br>
-       $(Echo) Installing compiler runtime library: $1/$$*<br>
-       $(Verb) $(DataInstall) $$< $(PROJ_resources_lib)/$1<br>
-<br>
-# Rule to install runtime libraries.<br>
-RuntimeLibraryInstall.$1: \<br>
-               $(RuntimeLibrary.$1.Configs:%=$(PROJ_resources_lib)/$1/libclang_rt.%)<br>
-.PHONY: RuntimeLibraryInstall.$1<br>
-endef<br>
-$(foreach lib,$(RuntimeDirs), $(eval $(call RuntimeLibraryTemplate,$(lib))))<br>
-<br>
-$(PROJ_resources_include):<br>
-       $(Verb) $(MKDIR) $@<br>
-<br>
-$(PROJ_resources_include)/sanitizer: $(ResourceIncludeDir)/sanitizer $(PROJ_resources_include)<br>
-       $(Verb) $(MKDIR) $@<br>
-       $(Echo) Installing compiler runtime headers<br>
-       $(Verb) $(DataInstall) $(ResourceIncludeDir)/sanitizer/* \<br>
-                               $(PROJ_resources_include)/sanitizer<br>
-<br>
-RuntimeHeaderInstall: $(PROJ_resources_include)/sanitizer<br>
-.PHONY: RuntimeHeaderInstall<br>
-<br>
-# Hook into the standard Makefile rules.<br>
-all-local:: $(RuntimeDirs:%=RuntimeLibrary.%) RuntimeHeader<br>
-install-local:: $(RuntimeDirs:%=RuntimeLibraryInstall.%) RuntimeHeaderInstall<br>
-clean-local:: CleanRuntimeLibraries<br>
-<br>
-endif<br>
-endif<br>
-endif<br>
<br>
Removed: cfe/trunk/runtime/libcxx/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/libcxx/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/runtime/libcxx/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/runtime/libcxx/Makefile (original)<br>
+++ cfe/trunk/runtime/libcxx/Makefile (removed)<br>
@@ -1,31 +0,0 @@<br>
-##===- clang/runtime/libcxx/Makefile -----------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-#<br>
-# This file defines support for installing a copy of the libcxx headers where<br>
-# the driver expects them.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-PROJ_libcxx_hdrs := $(DESTDIR)$(PROJ_prefix)/include<br>
-<br>
-# Expect libcxx to be in llvm/projects/libcxx<br>
-LIBCXX_SRC_ROOT := $(LLVM_SRC_ROOT)/projects/libcxx<br>
-<br>
-ifneq ($(CLANG_NO_RUNTIME),1)<br>
-ifeq ($(shell test -d $(LIBCXX_SRC_ROOT) && echo OK),OK)<br>
-<br>
-install-local::<br>
-       $(MAKE) -C $(LIBCXX_SRC_ROOT) \<br>
-         HEADER_DIR=$(PROJ_libcxx_hdrs) installheaders<br>
-<br>
-endif<br>
-endif<br>
<br>
Removed: cfe/trunk/test/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/test/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/test/Makefile (original)<br>
+++ cfe/trunk/test/Makefile (removed)<br>
@@ -1,77 +0,0 @@<br>
-CLANG_LEVEL := ..<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-# Test in all immediate subdirectories if unset.<br>
-ifdef TESTSUITE<br>
-TESTDIRS := $(TESTSUITE:%=$(PROJ_SRC_DIR)/%)<br>
-else<br>
-TESTDIRS ?= $(PROJ_SRC_DIR)<br>
-endif<br>
-<br>
-# 'lit' wants objdir paths, so it will pick up the lit.site.cfg.<br>
-TESTDIRS := $(TESTDIRS:$(PROJ_SRC_DIR)%=$(PROJ_OBJ_DIR)%)<br>
-<br>
-# Allow EXTRA_TESTDIRS to provide additional test directories.<br>
-TESTDIRS += $(EXTRA_TESTDIRS)<br>
-<br>
-ifndef TESTARGS<br>
-ifdef VERBOSE<br>
-TESTARGS = -v<br>
-else<br>
-TESTARGS = -s -v<br>
-endif<br>
-endif<br>
-<br>
-# Make sure any extra test suites can find the main site config.<br>
-LIT_ARGS := --param clang_site_config=$(PROJ_OBJ_DIR)/lit.site.cfg<br>
-<br>
-ifdef VG<br>
-  LIT_ARGS += "--vg"<br>
-endif<br>
-<br>
-all:: lit.site.cfg Unit/lit.site.cfg<br>
-       @ echo '--- Running clang tests for $(TARGET_TRIPLE) ---'<br>
-       @ $(PYTHON) $(LLVM_SRC_ROOT)/utils/lit/lit.py \<br>
-         $(LIT_ARGS) $(TESTARGS) $(TESTDIRS)<br>
-<br>
-FORCE:<br>
-<br>
-lit.site.cfg: FORCE<br>
-       @echo "Making Clang 'lit.site.cfg' file..."<br>
-       @$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g > lit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_TOOLS_DIR@=$(ToolDir)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_LIBS_DIR@=$(LibDir)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@CLANG_SOURCE_DIR@=$(PROJ_SRC_DIR)/..=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@CLANG_BINARY_DIR@=$(PROJ_OBJ_DIR)/..=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@CLANG_TOOLS_DIR@=$(ToolDir)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@TARGET_TRIPLE@=$(TARGET_TRIPLE)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_HOST_TRIPLE@=$(HOST_TRIPLE)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@ENABLE_CLANG_ARCMT@=$(ENABLE_CLANG_ARCMT)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@ENABLE_CLANG_STATIC_ANALYZER@=$(ENABLE_CLANG_STATIC_ANALYZER)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@ENABLE_CLANG_EXAMPLES@=$(ENABLE_CLANG_EXAMPLES)=g >> lit.tmp<br>
-       @$(ECHOPATH) s=@ENABLE_SHARED@=$(ENABLE_SHARED)=g >> lit.tmp<br>
-       @sed -f lit.tmp $(PROJ_SRC_DIR)/<a href="http://lit.site.cfg.in/" rel="noreferrer" target="_blank">lit.site.cfg.in</a> > $@<br>
-       @-rm -f lit.tmp<br>
-<br>
-Unit/lit.site.cfg: FORCE<br>
-       @echo "Making Clang 'Unit/lit.site.cfg' file..."<br>
-       @$(MKDIR) $(dir $@)<br>
-       @$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g > unit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_TOOLS_DIR@=$(ToolDir)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_LIBS_DIR@=$(LibDir)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@CLANG_SOURCE_DIR@=$(PROJ_SRC_DIR)/..=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@CLANG_BINARY_DIR@=$(PROJ_OBJ_DIR)/..=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@TARGET_TRIPLE@=$(TARGET_TRIPLE)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@LLVM_BUILD_MODE@=$(BuildMode)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@ENABLE_SHARED@=$(ENABLE_SHARED)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@SHLIBDIR@=$(SharedLibDir)=g >> unit.tmp<br>
-       @$(ECHOPATH) s=@SHLIBPATH_VAR@=$(SHLIBPATH_VAR)=g >> unit.tmp<br>
-       @sed -f unit.tmp $(PROJ_SRC_DIR)/Unit/<a href="http://lit.site.cfg.in/" rel="noreferrer" target="_blank">lit.site.cfg.in</a> > $@<br>
-       @-rm -f unit.tmp<br>
-<br>
-clean::<br>
-       @ find . -name Output | xargs rm -fr<br>
-<br>
-.PHONY: all report clean<br>
<br>
Removed: cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m (original)<br>
+++ cfe/trunk/test/SemaObjC/atomoic-property-synnthesis-rules.m (removed)<br>
@@ -1,377 +0,0 @@<br>
-// RUN: %clang_cc1 -fsyntax-only -verify -Wno-objc-root-class %s<br>
-<br>
-/*<br>
-  Conditions for warning:<br>
-  1. the property is atomic<br>
-  2. the current @implementation contains an @synthesize for the property<br>
-  3. the current @implementation contains a hand-written setter XOR getter<br>
-  4. the property is read-write<br>
-<br>
-  Cases marked WARN should warn one the following:<br>
-  warning: Atomic property 'x' has a synthesized setter and a<br>
-  manually-implemented getter, which may break atomicity.<br>
-  warning: Atomic property 'x' has a synthesized getter and a<br>
-  manually-implemented setter, which may break atomicity.<br>
-<br>
-  Cases not marked WARN only satisfy the indicated subset<br>
-  of the conditions required to warn.<br>
-<br>
-  There should be 8 warnings.<br>
-*/<br>
-<br>
-@interface Foo<br>
-{<br>
-    /* 12 4 */    int GetSet;<br>
-    /* WARN */    int Get;<br>
-    /* WARN */    int Set;<br>
-    /* 12 4 */    int None;<br>
-    /*  2 4 */    int GetSet_Nonatomic;<br>
-    /*  234 */    int Get_Nonatomic;<br>
-    /*  234 */    int Set_Nonatomic;<br>
-    /*  2 4 */    int None_Nonatomic;<br>
-<br>
-    /* 12   */    int GetSet_ReadOnly;<br>
-    /* 123  */    int Get_ReadOnly;<br>
-    /* 123  */    int Set_ReadOnly;<br>
-    /* 12   */    int None_ReadOnly;<br>
-    /*  2   */    int GetSet_Nonatomic_ReadOnly;<br>
-    /*  23  */    int Get_Nonatomic_ReadOnly;<br>
-    /*  23  */    int Set_Nonatomic_ReadOnly;<br>
-    /*  2   */    int None_Nonatomic_ReadOnly;<br>
-<br>
-    /* 12 4 */    int GetSet_ReadWriteInExt;<br>
-    /* WARN */    int Get_ReadWriteInExt;<br>
-    /* WARN */    int Set_ReadWriteInExt;<br>
-    /* 12 4 */    int None_ReadWriteInExt;<br>
-    /*  2 4 */    int GetSet_Nonatomic_ReadWriteInExt;<br>
-    /*  234 */    int Get_Nonatomic_ReadWriteInExt;<br>
-    /*  234 */    int Set_Nonatomic_ReadWriteInExt;<br>
-    /*  2 4 */    int None_Nonatomic_ReadWriteInExt;<br>
-<br>
-<br>
-    /* 12 4 */    int GetSet_LateSynthesize;<br>
-    /* WARN */    int Get_LateSynthesize;<br>
-    /* WARN */    int Set_LateSynthesize;<br>
-    /* 12 4 */    int None_LateSynthesize;<br>
-    /*  2 4 */    int GetSet_Nonatomic_LateSynthesize;<br>
-    /*  234 */    int Get_Nonatomic_LateSynthesize;<br>
-    /*  234 */    int Set_Nonatomic_LateSynthesize;<br>
-    /*  2 4 */    int None_Nonatomic_LateSynthesize;<br>
-<br>
-    /* 12   */    int GetSet_ReadOnly_LateSynthesize;<br>
-    /* 123  */    int Get_ReadOnly_LateSynthesize;<br>
-    /* 123  */    int Set_ReadOnly_LateSynthesize;<br>
-    /* 12   */    int None_ReadOnly_LateSynthesize;<br>
-    /*  2   */    int GetSet_Nonatomic_ReadOnly_LateSynthesize;<br>
-    /*  23  */    int Get_Nonatomic_ReadOnly_LateSynthesize;<br>
-    /*  23  */    int Set_Nonatomic_ReadOnly_LateSynthesize;<br>
-    /*  2   */    int None_Nonatomic_ReadOnly_LateSynthesize;<br>
-<br>
-    /* 12 4 */    int GetSet_ReadWriteInExt_LateSynthesize;<br>
-    /* WARN */    int Get_ReadWriteInExt_LateSynthesize;<br>
-    /* WARN */    int Set_ReadWriteInExt_LateSynthesize;<br>
-    /* 12 4 */    int None_ReadWriteInExt_LateSynthesize;<br>
-    /*  2 4 */    int GetSet_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-    /*  234 */    int Get_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-    /*  234 */    int Set_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-    /*  2 4 */    int None_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-<br>
-<br>
-    /* 1  4 */    int GetSet_NoSynthesize;<br>
-    /* 1 34 */    int Get_NoSynthesize;<br>
-    /* 1 34 */    int Set_NoSynthesize;<br>
-    /* 1  4 */    int None_NoSynthesize;<br>
-    /*    4 */    int GetSet_Nonatomic_NoSynthesize;<br>
-    /*   34 */    int Get_Nonatomic_NoSynthesize;<br>
-    /*   34 */    int Set_Nonatomic_NoSynthesize;<br>
-    /*    4 */    int None_Nonatomic_NoSynthesize;<br>
-<br>
-    /* 1    */    int GetSet_ReadOnly_NoSynthesize;<br>
-    /* 1 3  */    int Get_ReadOnly_NoSynthesize;<br>
-    /* 1 3  */    int Set_ReadOnly_NoSynthesize;<br>
-    /* 1    */    int None_ReadOnly_NoSynthesize;<br>
-    /*      */    int GetSet_Nonatomic_ReadOnly_NoSynthesize;<br>
-    /*   3  */    int Get_Nonatomic_ReadOnly_NoSynthesize;<br>
-    /*   3  */    int Set_Nonatomic_ReadOnly_NoSynthesize;<br>
-    /*      */    int None_Nonatomic_ReadOnly_NoSynthesize;<br>
-<br>
-    /* 1  4 */    int GetSet_ReadWriteInExt_NoSynthesize;<br>
-    /* 1 34 */    int Get_ReadWriteInExt_NoSynthesize;<br>
-    /* 1 34 */    int Set_ReadWriteInExt_NoSynthesize;<br>
-    /* 1  4 */    int None_ReadWriteInExt_NoSynthesize;<br>
-    /*    4 */    int GetSet_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-    /*   34 */    int Get_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-    /*   34 */    int Set_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-    /*    4 */    int None_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-}<br>
-<br>
-// read-write - might warn<br>
-@property int GetSet;<br>
-@property int Get;     // expected-note {{property declared here}} \<br>
-                        // expected-note {{setter and getter must both be synthesized}}<br>
-@property int Set;     // expected-note {{property declared here}} \<br>
-                        // expected-note {{setter and getter must both be synthesized}}<br>
-@property int None;<br>
-@property(nonatomic) int GetSet_Nonatomic;<br>
-@property(nonatomic) int Get_Nonatomic;<br>
-@property(nonatomic) int Set_Nonatomic;<br>
-@property(nonatomic) int None_Nonatomic;<br>
-<br>
-// read-only - must not warn<br>
-@property(readonly) int GetSet_ReadOnly;<br>
-@property(readonly) int Get_ReadOnly;<br>
-@property(readonly) int Set_ReadOnly;<br>
-@property(readonly) int None_ReadOnly;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadOnly;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadOnly;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadOnly;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadOnly;<br>
-<br>
-// read-only in class, read-write in class extension - might warn<br>
-@property(readonly) int GetSet_ReadWriteInExt;<br>
-@property(readonly) int Get_ReadWriteInExt;<br>
-@property(readonly) int Set_ReadWriteInExt;<br>
-@property(readonly) int None_ReadWriteInExt;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadWriteInExt;<br>
-<br>
-<br>
-// same as above, but @synthesize follows the hand-written methods - might warn<br>
-@property int GetSet_LateSynthesize;<br>
-@property int Get_LateSynthesize;      // expected-note {{property declared here}} \<br>
-                                        // expected-note {{setter and getter must both be synthesized}}<br>
-@property int Set_LateSynthesize;      // expected-note {{property declared here}} \<br>
-                                        // expected-note {{setter and getter must both be synthesized}}<br>
-@property int None_LateSynthesize;<br>
-@property(nonatomic) int GetSet_Nonatomic_LateSynthesize;<br>
-@property(nonatomic) int Get_Nonatomic_LateSynthesize;<br>
-@property(nonatomic) int Set_Nonatomic_LateSynthesize;<br>
-@property(nonatomic) int None_Nonatomic_LateSynthesize;<br>
-<br>
-@property(readonly) int GetSet_ReadOnly_LateSynthesize;<br>
-@property(readonly) int Get_ReadOnly_LateSynthesize;<br>
-@property(readonly) int Set_ReadOnly_LateSynthesize;<br>
-@property(readonly) int None_ReadOnly_LateSynthesize;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadOnly_LateSynthesize;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadOnly_LateSynthesize;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadOnly_LateSynthesize;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadOnly_LateSynthesize;<br>
-<br>
-@property(readonly) int GetSet_ReadWriteInExt_LateSynthesize;<br>
-@property(readonly) int Get_ReadWriteInExt_LateSynthesize;<br>
-@property(readonly) int Set_ReadWriteInExt_LateSynthesize;<br>
-@property(readonly) int None_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-<br>
-<br>
-// same as above, but with no @synthesize - must not warn<br>
-@property int GetSet_NoSynthesize;<br>
-@property int Get_NoSynthesize;<br>
-@property int Set_NoSynthesize;<br>
-@property int None_NoSynthesize;<br>
-@property(nonatomic) int GetSet_Nonatomic_NoSynthesize;<br>
-@property(nonatomic) int Get_Nonatomic_NoSynthesize;<br>
-@property(nonatomic) int Set_Nonatomic_NoSynthesize;<br>
-@property(nonatomic) int None_Nonatomic_NoSynthesize;<br>
-<br>
-@property(readonly) int GetSet_ReadOnly_NoSynthesize;<br>
-@property(readonly) int Get_ReadOnly_NoSynthesize;<br>
-@property(readonly) int Set_ReadOnly_NoSynthesize;<br>
-@property(readonly) int None_ReadOnly_NoSynthesize;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadOnly_NoSynthesize;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadOnly_NoSynthesize;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadOnly_NoSynthesize;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadOnly_NoSynthesize;<br>
-<br>
-@property(readonly) int GetSet_ReadWriteInExt_NoSynthesize;<br>
-@property(readonly) int Get_ReadWriteInExt_NoSynthesize;<br>
-@property(readonly) int Set_ReadWriteInExt_NoSynthesize;<br>
-@property(readonly) int None_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readonly) int GetSet_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readonly) int Get_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readonly) int Set_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readonly) int None_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-<br>
-@end<br>
-<br>
-<br>
-@interface Foo ()<br>
-<br>
-@property(readwrite) int GetSet_ReadWriteInExt;<br>
-@property(readwrite) int Get_ReadWriteInExt; // expected-note {{property declared here}} \<br>
-                                             // expected-note {{setter and getter must both be synthesized}}<br>
-@property(readwrite) int Set_ReadWriteInExt; // expected-note {{property declared here}} \<br>
-                                             // expected-note {{setter and getter must both be synthesized}}<br>
-@property(readwrite) int None_ReadWriteInExt;<br>
-@property(nonatomic,readwrite) int GetSet_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readwrite) int Get_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readwrite) int Set_Nonatomic_ReadWriteInExt;<br>
-@property(nonatomic,readwrite) int None_Nonatomic_ReadWriteInExt;<br>
-<br>
-@property(readwrite) int GetSet_ReadWriteInExt_LateSynthesize;<br>
-@property(readwrite) int Get_ReadWriteInExt_LateSynthesize;  // expected-note {{property declared here}} \<br>
-                                                             // expected-note {{setter and getter must both be synthesized}}<br>
-@property(readwrite) int Set_ReadWriteInExt_LateSynthesize; // expected-note {{property declared here}} \<br>
-                                                            // expected-note {{setter and getter must both be synthesized}}<br>
-@property(readwrite) int None_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readwrite) int GetSet_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readwrite) int Get_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readwrite) int Set_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-@property(nonatomic,readwrite) int None_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-<br>
-@property(readwrite) int GetSet_ReadWriteInExt_NoSynthesize;<br>
-@property(readwrite) int Get_ReadWriteInExt_NoSynthesize;<br>
-@property(readwrite) int Set_ReadWriteInExt_NoSynthesize;<br>
-@property(readwrite) int None_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readwrite) int GetSet_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readwrite) int Get_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readwrite) int Set_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-@property(nonatomic,readwrite) int None_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-<br>
-@end<br>
-<br>
-@implementation Foo<br>
-<br>
-@synthesize GetSet, Get, Set, None, GetSet_Nonatomic, Get_Nonatomic, Set_Nonatomic, None_Nonatomic;<br>
-@synthesize GetSet_ReadOnly, Get_ReadOnly, Set_ReadOnly, None_ReadOnly, GetSet_Nonatomic_ReadOnly, Get_Nonatomic_ReadOnly, Set_Nonatomic_ReadOnly, None_Nonatomic_ReadOnly;<br>
-@synthesize GetSet_ReadWriteInExt, Get_ReadWriteInExt, Set_ReadWriteInExt, None_ReadWriteInExt, GetSet_Nonatomic_ReadWriteInExt, Get_Nonatomic_ReadWriteInExt, Set_Nonatomic_ReadWriteInExt, None_Nonatomic_ReadWriteInExt;<br>
-<br>
-#define GET(x) \<br>
-    -(int) x { return self->x; }<br>
-#define SET(x) \<br>
-    -(void) set##x:(int)value { self->x = value; }<br>
-<br>
-GET(GetSet)<br>
-SET(GetSet)<br>
-GET(Get) // expected-warning {{writable atomic property 'Get' cannot pair a synthesized setter with a user defined getter}}<br>
-SET(Set) // expected-warning {{writable atomic property 'Set' cannot pair a synthesized getter with a user defined setter}}<br>
-GET(GetSet_Nonatomic)<br>
-SET(GetSet_Nonatomic)<br>
-GET(Get_Nonatomic)<br>
-SET(Set_Nonatomic)<br>
-<br>
-GET(GetSet_ReadOnly)<br>
-SET(GetSet_ReadOnly)<br>
-GET(Get_ReadOnly)<br>
-SET(Set_ReadOnly)<br>
-GET(GetSet_Nonatomic_ReadOnly)<br>
-SET(GetSet_Nonatomic_ReadOnly)<br>
-GET(Get_Nonatomic_ReadOnly)<br>
-SET(Set_Nonatomic_ReadOnly)<br>
-<br>
-GET(GetSet_ReadWriteInExt)<br>
-SET(GetSet_ReadWriteInExt)<br>
-GET(Get_ReadWriteInExt) // expected-warning {{writable atomic property 'Get_ReadWriteInExt' cannot pair a synthesized setter with a user defined getter}}<br>
-SET(Set_ReadWriteInExt) // expected-warning {{writable atomic property 'Set_ReadWriteInExt' cannot pair a synthesized getter with a user defined setter}}<br>
-GET(GetSet_Nonatomic_ReadWriteInExt)<br>
-SET(GetSet_Nonatomic_ReadWriteInExt)<br>
-GET(Get_Nonatomic_ReadWriteInExt)<br>
-SET(Set_Nonatomic_ReadWriteInExt)<br>
-<br>
-<br>
-GET(GetSet_LateSynthesize)<br>
-SET(GetSet_LateSynthesize)<br>
-GET(Get_LateSynthesize) // expected-warning {{writable atomic property 'Get_LateSynthesize' cannot pair a synthesized setter with a user defined getter}}<br>
-SET(Set_LateSynthesize) // expected-warning {{writable atomic property 'Set_LateSynthesize' cannot pair a synthesized getter with a user defined setter}}<br>
-GET(GetSet_Nonatomic_LateSynthesize)<br>
-SET(GetSet_Nonatomic_LateSynthesize)<br>
-GET(Get_Nonatomic_LateSynthesize)<br>
-SET(Set_Nonatomic_LateSynthesize)<br>
-<br>
-GET(GetSet_ReadOnly_LateSynthesize)<br>
-SET(GetSet_ReadOnly_LateSynthesize)<br>
-GET(Get_ReadOnly_LateSynthesize)<br>
-SET(Set_ReadOnly_LateSynthesize)<br>
-GET(GetSet_Nonatomic_ReadOnly_LateSynthesize)<br>
-SET(GetSet_Nonatomic_ReadOnly_LateSynthesize)<br>
-GET(Get_Nonatomic_ReadOnly_LateSynthesize)<br>
-SET(Set_Nonatomic_ReadOnly_LateSynthesize)<br>
-<br>
-GET(GetSet_ReadWriteInExt_LateSynthesize)<br>
-SET(GetSet_ReadWriteInExt_LateSynthesize)<br>
-GET(Get_ReadWriteInExt_LateSynthesize) // expected-warning {{writable atomic property 'Get_ReadWriteInExt_LateSynthesize' cannot pair a synthesized setter with a user defined getter}}<br>
-SET(Set_ReadWriteInExt_LateSynthesize) // expected-warning {{writable atomic property 'Set_ReadWriteInExt_LateSynthesize' cannot pair a synthesized getter with a user defined setter}}<br>
-GET(GetSet_Nonatomic_ReadWriteInExt_LateSynthesize)<br>
-SET(GetSet_Nonatomic_ReadWriteInExt_LateSynthesize)<br>
-GET(Get_Nonatomic_ReadWriteInExt_LateSynthesize)<br>
-SET(Set_Nonatomic_ReadWriteInExt_LateSynthesize)<br>
-<br>
-<br>
-GET(GetSet_NoSynthesize)<br>
-SET(GetSet_NoSynthesize)<br>
-GET(Get_NoSynthesize)<br>
-SET(Set_NoSynthesize)<br>
-GET(GetSet_Nonatomic_NoSynthesize)<br>
-SET(GetSet_Nonatomic_NoSynthesize)<br>
-GET(Get_Nonatomic_NoSynthesize)<br>
-SET(Set_Nonatomic_NoSynthesize)<br>
-<br>
-GET(GetSet_ReadOnly_NoSynthesize)<br>
-SET(GetSet_ReadOnly_NoSynthesize)<br>
-GET(Get_ReadOnly_NoSynthesize)<br>
-SET(Set_ReadOnly_NoSynthesize)<br>
-GET(GetSet_Nonatomic_ReadOnly_NoSynthesize)<br>
-SET(GetSet_Nonatomic_ReadOnly_NoSynthesize)<br>
-GET(Get_Nonatomic_ReadOnly_NoSynthesize)<br>
-SET(Set_Nonatomic_ReadOnly_NoSynthesize)<br>
-<br>
-GET(GetSet_ReadWriteInExt_NoSynthesize)<br>
-SET(GetSet_ReadWriteInExt_NoSynthesize)<br>
-GET(Get_ReadWriteInExt_NoSynthesize)<br>
-SET(Set_ReadWriteInExt_NoSynthesize)<br>
-GET(GetSet_Nonatomic_ReadWriteInExt_NoSynthesize)<br>
-SET(GetSet_Nonatomic_ReadWriteInExt_NoSynthesize)<br>
-GET(Get_Nonatomic_ReadWriteInExt_NoSynthesize)<br>
-SET(Set_Nonatomic_ReadWriteInExt_NoSynthesize)<br>
-<br>
-<br>
-// late synthesize - follows getter/setter implementations<br>
-<br>
-@synthesize GetSet_LateSynthesize, Get_LateSynthesize, Set_LateSynthesize, None_LateSynthesize, GetSet_Nonatomic_LateSynthesize, Get_Nonatomic_LateSynthesize, Set_Nonatomic_LateSynthesize, None_Nonatomic_LateSynthesize;<br>
-@synthesize GetSet_ReadOnly_LateSynthesize, Get_ReadOnly_LateSynthesize, Set_ReadOnly_LateSynthesize, None_ReadOnly_LateSynthesize, GetSet_Nonatomic_ReadOnly_LateSynthesize, Get_Nonatomic_ReadOnly_LateSynthesize, Set_Nonatomic_ReadOnly_LateSynthesize, None_Nonatomic_ReadOnly_LateSynthesize;<br>
-@synthesize GetSet_ReadWriteInExt_LateSynthesize, Get_ReadWriteInExt_LateSynthesize, Set_ReadWriteInExt_LateSynthesize, None_ReadWriteInExt_LateSynthesize, GetSet_Nonatomic_ReadWriteInExt_LateSynthesize, Get_Nonatomic_ReadWriteInExt_LateSynthesize, Set_Nonatomic_ReadWriteInExt_LateSynthesize, None_Nonatomic_ReadWriteInExt_LateSynthesize;<br>
-<br>
-// no synthesize - use dynamic instead<br>
-<br>
-@dynamic GetSet_NoSynthesize, Get_NoSynthesize, Set_NoSynthesize, None_NoSynthesize, GetSet_Nonatomic_NoSynthesize, Get_Nonatomic_NoSynthesize, Set_Nonatomic_NoSynthesize, None_Nonatomic_NoSynthesize;<br>
-@dynamic GetSet_ReadOnly_NoSynthesize, Get_ReadOnly_NoSynthesize, Set_ReadOnly_NoSynthesize, None_ReadOnly_NoSynthesize, GetSet_Nonatomic_ReadOnly_NoSynthesize, Get_Nonatomic_ReadOnly_NoSynthesize, Set_Nonatomic_ReadOnly_NoSynthesize, None_Nonatomic_ReadOnly_NoSynthesize;<br>
-@dynamic GetSet_ReadWriteInExt_NoSynthesize, Get_ReadWriteInExt_NoSynthesize, Set_ReadWriteInExt_NoSynthesize, None_ReadWriteInExt_NoSynthesize, GetSet_Nonatomic_ReadWriteInExt_NoSynthesize, Get_Nonatomic_ReadWriteInExt_NoSynthesize, Set_Nonatomic_ReadWriteInExt_NoSynthesize, None_Nonatomic_ReadWriteInExt_NoSynthesize;<br>
-<br>
-@end<br>
-<br>
-/*<br>
-// the following method should cause a warning along the lines of<br>
-// :warning: Atomic property 'x' cannot pair a synthesized setter/getter with a manually implemented setter/getter<br>
-- (void) setX: (int) aValue<br>
-{<br>
-    x = aValue;<br>
-}<br>
-<br>
-// no warning 'cause this is nonatomic<br>
-- (void) setY: (int) aValue<br>
-{<br>
-    y = aValue;<br>
-}<br>
-<br>
-// the following method should cause a warning along the lines of<br>
-// :warning: Atomic property 'x' cannot pair a synthesized setter/getter with a manually implemented setter/getter<br>
-- (int) j<br>
-{<br>
-    return j;<br>
-}<br>
-<br>
-// no warning 'cause this is nonatomic<br>
-- (int) k<br>
-{<br>
-    return k;<br>
-}<br>
-@end<br>
-*/<br>
-int main (int argc, const char * argv[]) {<br>
-    return 0;<br>
-}<br>
<br>
Removed: cfe/trunk/tools/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/Makefile (original)<br>
+++ cfe/trunk/tools/Makefile (removed)<br>
@@ -1,35 +0,0 @@<br>
-##===- tools/Makefile --------------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ..<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-DIRS :=<br>
-PARALLEL_DIRS := clang-format driver diagtool<br>
-<br>
-ifeq ($(ENABLE_CLANG_STATIC_ANALYZER), 1)<br>
-  PARALLEL_DIRS += clang-check scan-build scan-view<br>
-endif<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT), 1)<br>
-  DIRS += libclang c-index-test c-arcmt-test<br>
-  PARALLEL_DIRS += arcmt-test<br>
-endif<br>
-<br>
-# Recurse into the extra repository of tools if present.<br>
-OPTIONAL_PARALLEL_DIRS := extra<br>
-<br>
-ifeq ($(BUILD_CLANG_ONLY),YES)<br>
-  DIRS := libclang c-index-test<br>
-  PARALLEL_DIRS := driver<br>
-  OPTIONAL_PARALLEL_DIRS :=<br>
-endif<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/tools/arcmt-test/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/arcmt-test/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/arcmt-test/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/arcmt-test/Makefile (original)<br>
+++ cfe/trunk/tools/arcmt-test/Makefile (removed)<br>
@@ -1,26 +0,0 @@<br>
-##===- tools/arcmt-test/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = arcmt-test<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-# Don't install this. It is used for tests.<br>
-NO_INSTALL = 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangARCMigrate.a clangRewrite.a \<br>
-                clangFrontend.a clangDriver.a clangSerialization.a clangParse.a \<br>
-                clangSema.a clangEdit.a clangAnalysis.a clangAST.a clangLex.a \<br>
-                clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/tools/c-arcmt-test/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-arcmt-test/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-arcmt-test/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/c-arcmt-test/Makefile (original)<br>
+++ cfe/trunk/tools/c-arcmt-test/Makefile (removed)<br>
@@ -1,50 +0,0 @@<br>
-##===- tools/c-arcmt-test/Makefile -------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = c-arcmt-test<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-# Don't install this. It is used for tests.<br>
-NO_INSTALL = 1<br>
-<br>
-# Include this here so we can get the configuration of the targets that have<br>
-# been configured for construction. We have to do this early so we can set up<br>
-# LINK_COMPONENTS before including Makefile.rules<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) \<br>
-       AsmParser \<br>
-       BitReader \<br>
-       BitWriter \<br>
-       IPO \<br>
-       MC \<br>
-       ObjCARCOpts \<br>
-       Option \<br>
-       Support<br>
-<br>
-# Note that 'USEDLIBS' must include all of the core clang libraries<br>
-# when -static is given to linker on cygming.<br>
-USEDLIBS = clang.a \<br>
-          clangCodeGen.a \<br>
-          clangARCMigrate.a \<br>
-          clangIndex.a \<br>
-          clangFormat.a \<br>
-          clangTooling.a \<br>
-          clangToolingCore.a \<br>
-          clangRewriteFrontend.a \<br>
-          clangRewrite.a \<br>
-          clangFrontend.a clangDriver.a \<br>
-          clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \<br>
-          clangSerialization.a clangParse.a clangSema.a \<br>
-          clangAnalysis.a clangEdit.a clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/tools/c-index-test/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-index-test/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/c-index-test/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/c-index-test/Makefile (original)<br>
+++ cfe/trunk/tools/c-index-test/Makefile (removed)<br>
@@ -1,58 +0,0 @@<br>
-##===- tools/index-test/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = c-index-test<br>
-<br>
-# If a separate install prefix was specified for internal tools, use it<br>
-# when installing c-index-test.<br>
-INTERNAL_TOOL = 1<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-# Include this here so we can get the configuration of the targets that have<br>
-# been configured for construction. We have to do this early so we can set up<br>
-# LINK_COMPONENTS before including Makefile.rules<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) \<br>
-       AsmParser \<br>
-       BitReader \<br>
-       BitWriter \<br>
-       IPO \<br>
-       MC \<br>
-       ObjCARCOpts \<br>
-       Option \<br>
-       Support<br>
-<br>
-# Note that 'USEDLIBS' must include all of the core clang libraries<br>
-# when -static is given to linker on cygming.<br>
-USEDLIBS = clang.a \<br>
-          clangCodeGen.a \<br>
-          clangIndex.a clangFormat.a clangRewrite.a \<br>
-          clangFrontend.a clangDriver.a \<br>
-          clangTooling.a \<br>
-          clangToolingCore.a \<br>
-          clangSerialization.a clangParse.a clangSema.a \<br>
-          clangAnalysis.a clangEdit.a clangAST.a clangLex.a \<br>
-          clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-LIBS += $(LIBXML2_LIBS)<br>
-<br>
-# Headers in $(LIBXML2_INC) should not be checked with clang's -Wdocumentation.<br>
-# Use -isystem instead of -I then.<br>
-# FIXME: Could autoconf detect clang or availability of -isystem?<br>
-ifneq ($(findstring -Wdocumentation,$(OPTIMIZE_OPTION)),)<br>
-CPPFLAGS += $(subst -I,-isystem ,$(LIBXML2_INC))<br>
-else<br>
-CPPFLAGS += $(LIBXML2_INC)<br>
-endif<br>
<br>
Removed: cfe/trunk/tools/clang-check/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-check/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-check/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/clang-check/Makefile (original)<br>
+++ cfe/trunk/tools/clang-check/Makefile (removed)<br>
@@ -1,28 +0,0 @@<br>
-##===- tools/clang-check/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = clang-check<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader ipo objcarcopts \<br>
-                   instrumentation bitwriter support mc option<br>
-USEDLIBS = clangFrontend.a clangCodeGen.a clangIndex.a \<br>
-           clangSerialization.a clangDriver.a \<br>
-           clangTooling.a clangParse.a clangSema.a \<br>
-           clangStaticAnalyzerFrontend.a clangStaticAnalyzerCheckers.a \<br>
-           clangStaticAnalyzerCore.a clangAnalysis.a clangRewriteFrontend.a \<br>
-           clangRewrite.a clangEdit.a clangAST.a clangLex.a \<br>
-           clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/tools/clang-format/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-format/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/clang-format/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/clang-format/Makefile (original)<br>
+++ cfe/trunk/tools/clang-format/Makefile (removed)<br>
@@ -1,22 +0,0 @@<br>
-##===- clang-format/Makefile -------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = clang-format<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangFormat.a clangToolingCore.a clangDriver.a clangRewrite.a \<br>
-           clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
<br>
Removed: cfe/trunk/tools/diagtool/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/diagtool/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/diagtool/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/diagtool/Makefile (original)<br>
+++ cfe/trunk/tools/diagtool/Makefile (removed)<br>
@@ -1,26 +0,0 @@<br>
-##===- tools/diagtool/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = diagtool<br>
-<br>
-# No plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS := 1<br>
-<br>
-# Don't install this.<br>
-NO_INSTALL = 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangFrontend.a clangDriver.a clangSerialization.a clangParse.a \<br>
-           clangSema.a clangAnalysis.a clangEdit.a clangAST.a clangLex.a \<br>
-           clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
<br>
Removed: cfe/trunk/tools/driver/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/driver/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/driver/Makefile (original)<br>
+++ cfe/trunk/tools/driver/Makefile (removed)<br>
@@ -1,75 +0,0 @@<br>
-##===- tools/driver/Makefile -------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-CLANG_LEVEL := ../..<br>
-<br>
-TOOLNAME = clang<br>
-TOOLALIAS = clang++<br>
-<br>
-ifdef CLANG_ORDER_FILE<br>
-TOOL_ORDER_FILE := $(CLANG_ORDER_FILE)<br>
-endif<br>
-<br>
-# Include tool version information on OS X.<br>
-TOOL_INFO_PLIST := Info.plist<br>
-<br>
-# Include this here so we can get the configuration of the targets that have<br>
-# been configured for construction. We have to do this early so we can set up<br>
-# LINK_COMPONENTS before including Makefile.rules<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-<br>
-# Have the option of not supporting plugins. This is important for startup<br>
-# performance.<br>
-ifeq ($(CLANG_PLUGIN_SUPPORT), 1)<br>
-NO_DEAD_STRIP := 1<br>
-else<br>
-TOOL_NO_EXPORTS := 1<br>
-endif<br>
-<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader bitwriter codegen \<br>
-                   instrumentation ipo irreader linker objcarcopts option \<br>
-                   profiledata selectiondag<br>
-USEDLIBS = clangFrontendTool.a clangFrontend.a clangDriver.a \<br>
-           clangSerialization.a clangCodeGen.a clangParse.a clangSema.a \<br>
-           clangRewriteFrontend.a clangRewrite.a<br>
-<br>
-ifeq ($(ENABLE_CLANG_STATIC_ANALYZER),1)<br>
-USEDLIBS += clangStaticAnalyzerFrontend.a clangStaticAnalyzerCheckers.a \<br>
-            clangStaticAnalyzerCore.a<br>
-endif<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-USEDLIBS += clangARCMigrate.a<br>
-endif<br>
-<br>
-USEDLIBS += clangAnalysis.a clangEdit.a clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-# Set the tool version information values.<br>
-ifeq ($(HOST_OS),Darwin)<br>
-ifdef CLANG_VENDOR<br>
-TOOL_INFO_NAME := $(CLANG_VENDOR) clang<br>
-else<br>
-TOOL_INFO_NAME := clang<br>
-endif<br>
-<br>
-ifdef CLANG_VENDOR_UTI<br>
-TOOL_INFO_UTI := $(CLANG_VENDOR_UTI)<br>
-else<br>
-TOOL_INFO_UTI := org.llvm.clang<br>
-endif<br>
-<br>
-TOOL_INFO_VERSION := $(word 3,$(shell grep "CLANG_VERSION " \<br>
-       $(PROJ_OBJ_DIR)/$(CLANG_LEVEL)/include/clang/Basic/Version.inc))<br>
-ifdef LLVM_SUBMIT_VERSION<br>
-TOOL_INFO_BUILD_VERSION := $(LLVM_SUBMIT_VERSION).$(LLVM_SUBMIT_SUBVERSION)<br>
-else<br>
-TOOL_INFO_BUILD_VERSION :=<br>
-endif<br>
-endif<br>
<br>
Removed: cfe/trunk/tools/libclang/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/libclang/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/libclang/Makefile (original)<br>
+++ cfe/trunk/tools/libclang/Makefile (removed)<br>
@@ -1,64 +0,0 @@<br>
-##===- tools/libclang/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-LIBRARYNAME = clang<br>
-<br>
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/libclang.exports<br>
-<br>
-LINK_LIBS_IN_SHARED = 1<br>
-SHARED_LIBRARY = 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader bitwriter core \<br>
-                   instrumentation ipo mc mcparser objcarcopts option support \<br>
-                   object<br>
-USEDLIBS = clangIndex.a clangARCMigrate.a \<br>
-          clangRewriteFrontend.a \<br>
-          clangFormat.a \<br>
-          clangTooling.a clangToolingCore.a \<br>
-          clangFrontend.a clangCodeGen.a clangDriver.a \<br>
-          clangSerialization.a \<br>
-          clangParse.a clangSema.a \<br>
-          clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \<br>
-          clangRewrite.a \<br>
-          clangAnalysis.a clangEdit.a \<br>
-          clangASTMatchers.a \<br>
-          clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-# Add soname to the library.<br>
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Linux FreeBSD GNU GNU/kFreeBSD))<br>
-        LLVMLibsOptions += -Wl,-soname,lib$(LIBRARYNAME)$(SHLIBEXT)<br>
-endif<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-  CXX.Flags += -DCLANG_ENABLE_ARCMT<br>
-endif<br>
-<br>
-##===----------------------------------------------------------------------===##<br>
-# FIXME: This is copied from the 'lto' makefile.  Should we share this?<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-ifeq ($(HOST_OS),Darwin)<br>
-    LLVMLibsOptions += -Wl,-compatibility_version,1<br>
-<br>
-    # Set dylib internal version number to submission number.<br>
-    ifdef LLVM_SUBMIT_VERSION<br>
-        LLVMLibsOptions += -Wl,-current_version \<br>
-                           -Wl,$(LLVM_SUBMIT_VERSION).$(LLVM_SUBMIT_SUBVERSION)<br>
-    endif<br>
-<br>
-    # If we're doing an Apple-style build, add the LTO object path.<br>
-    ifeq ($(RC_XBS),YES)<br>
-       TempFile        := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/clang-lto.XXXXXX)<br>
-       LLVMLibsOptions += -Wl,-object_path_lto -Wl,$(TempFile)<br>
-    endif<br>
-endif<br>
<br>
Removed: cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile (original)<br>
+++ cfe/trunk/tools/scan-build-py/tests/functional/src/build/Makefile (removed)<br>
@@ -1,42 +0,0 @@<br>
-SRCDIR := ..<br>
-OBJDIR := .<br>
-<br>
-CFLAGS = -Wall -DDEBUG -Dvariable="value with space" -I $(SRCDIR)/include<br>
-LDFLAGS =<br>
-PROGRAM = $(OBJDIR)/prg<br>
-<br>
-$(OBJDIR)/main.o: $(SRCDIR)/main.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/main.c<br>
-<br>
-$(OBJDIR)/clean-one.o: $(SRCDIR)/clean-one.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/clean-one.c<br>
-<br>
-$(OBJDIR)/clean-two.o: $(SRCDIR)/clean-two.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/clean-two.c<br>
-<br>
-$(OBJDIR)/emit-one.o: $(SRCDIR)/emit-one.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/emit-one.c<br>
-<br>
-$(OBJDIR)/emit-two.o: $(SRCDIR)/emit-two.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/emit-two.c<br>
-<br>
-$(OBJDIR)/broken-one.o: $(SRCDIR)/broken-one.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/broken-one.c<br>
-<br>
-$(OBJDIR)/broken-two.o: $(SRCDIR)/broken-two.c<br>
-       $(CC) $(CFLAGS) -c -o $@ $(SRCDIR)/broken-two.c<br>
-<br>
-$(PROGRAM): $(OBJDIR)/main.o $(OBJDIR)/clean-one.o $(OBJDIR)/clean-two.o $(OBJDIR)/emit-one.o $(OBJDIR)/emit-two.o<br>
-       $(CC) $(LDFLAGS) -o $@ $(OBJDIR)/main.o $(OBJDIR)/clean-one.o $(OBJDIR)/clean-two.o $(OBJDIR)/emit-one.o $(OBJDIR)/emit-two.o<br>
-<br>
-build_regular: $(PROGRAM)<br>
-<br>
-build_clean: $(OBJDIR)/main.o $(OBJDIR)/clean-one.o $(OBJDIR)/clean-two.o<br>
-<br>
-build_broken: $(OBJDIR)/main.o $(OBJDIR)/broken-one.o $(OBJDIR)/broken-two.o<br>
-<br>
-build_all_in_one: $(SRCDIR)/main.c $(SRCDIR)/clean-one.c $(SRCDIR)/clean-two.c $(SRCDIR)/emit-one.c $(SRCDIR)/emit-two.c<br>
-       $(CC) $(CFLAGS) $(LDFLAGS) -o $(PROGRAM) $(SRCDIR)/main.c $(SRCDIR)/clean-one.c $(SRCDIR)/clean-two.c $(SRCDIR)/emit-one.c $(SRCDIR)/emit-two.c<br>
-<br>
-clean:<br>
-       rm -f $(PROGRAM) $(OBJDIR)/*.o<br>
<br>
Removed: cfe/trunk/tools/scan-build/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-build/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-build/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/scan-build/Makefile (original)<br>
+++ cfe/trunk/tools/scan-build/Makefile (removed)<br>
@@ -1,53 +0,0 @@<br>
-##===- tools/scan-build/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-ifeq ($(HOST_OS),MingW)<br>
-  Suffix := .bat<br>
-endif<br>
-<br>
-CLANG_INSTALL_SCANBUILD ?= 1<br>
-<br>
-ifeq ($(CLANG_INSTALL_SCANBUILD), 1)<br>
-  InstallTargets := $(ToolDir)/scan-build$(Suffix) \<br>
-                    $(LibexecDir)/c++-analyzer$(Suffix) \<br>
-                    $(LibexecDir)/ccc-analyzer$(Suffix) \<br>
-                    $(ShareDir)/scan-build/scanview.css \<br>
-                    $(ShareDir)/scan-build/sorttable.js \<br>
-                    $(ShareDir)/man/man1/scan-build.1<br>
-<br>
-  ifeq ($(HOST_OS),Darwin)<br>
-    InstallTargets := $(InstallTargets) $(ToolDir)/set-xcode-analyzer<br>
-  endif<br>
-endif<br>
-<br>
-all:: $(InstallTargets)<br>
-<br>
-$(ToolDir)/%: bin/% Makefile $(ToolDir)/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'bin' directory..."<br>
-       $(Verb)cp $< $@<br>
-       $(Verb)chmod +x $@<br>
-<br>
-$(LibexecDir)/%: libexec/% Makefile $(LibexecDir)/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'libexec' directory..."<br>
-       $(Verb)cp $< $@<br>
-       $(Verb)chmod +x $@<br>
-<br>
-$(ShareDir)/man/man1/%: man/% Makefile $(ShareDir)/man/man1/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'man' directory..."<br>
-       $(Verb)cp $< $@<br>
-<br>
-$(ShareDir)/scan-build/%: share/scan-build/% Makefile $(ShareDir)/scan-build/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'share' directory..."<br>
-       $(Verb)cp $< $@<br>
-<br>
<br>
Removed: cfe/trunk/tools/scan-view/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-view/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/tools/scan-view/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/tools/scan-view/Makefile (original)<br>
+++ cfe/trunk/tools/scan-view/Makefile (removed)<br>
@@ -1,37 +0,0 @@<br>
-##===- tools/scan-view/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL := ../..<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-CLANG_INSTALL_SCANVIEW ?= 1<br>
-<br>
-ifeq ($(CLANG_INSTALL_SCANVIEW), 1)<br>
-  InstallTargets := $(ToolDir)/scan-view \<br>
-                    $(ShareDir)/scan-view/Reporter.py \<br>
-                    $(ShareDir)/scan-view/ScanView.py \<br>
-                    $(ShareDir)/scan-view/startfile.py \<br>
-                    $(ShareDir)/scan-view/FileRadar.scpt \<br>
-                    $(ShareDir)/scan-view/GetRadarVersion.scpt \<br>
-                    $(ShareDir)/scan-view/bugcatcher.ico<br>
-endif<br>
-<br>
-all:: $(InstallTargets)<br>
-<br>
-$(ToolDir)/%: bin/% Makefile $(ToolDir)/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'bin' directory..."<br>
-       $(Verb)cp $< $@<br>
-       $(Verb)chmod +x $@<br>
-<br>
-$(ShareDir)/scan-view/%: share/% Makefile $(ShareDir)/scan-view/.dir<br>
-       $(Echo) "Copying $(notdir $<) to the 'share' directory..."<br>
-       $(Verb)cp $< $@<br>
-<br>
<br>
Removed: cfe/trunk/unittests/AST/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/AST/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/AST/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/AST/Makefile (original)<br>
+++ cfe/trunk/unittests/AST/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- unittests/AST/Makefile ------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = AST<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \<br>
-           clangRewrite.a clangRewriteFrontend.a \<br>
-           clangParse.a clangSema.a clangAnalysis.a \<br>
-           clangEdit.a clangAST.a clangASTMatchers.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile (original)<br>
+++ cfe/trunk/unittests/ASTMatchers/Dynamic/Makefile (removed)<br>
@@ -1,22 +0,0 @@<br>
-##===- unittests/ASTMatchers/Dynamic/Makefile --------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../../..<br>
-<br>
-TESTNAME = DynamicASTMatchers<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \<br>
-           clangRewrite.a clangRewriteFrontend.a clangParse.a clangSema.a \<br>
-           clangDynamicASTMatchers.a \<br>
-           clangAnalysis.a clangEdit.a clangAST.a clangASTMatchers.a \<br>
-           clangLex.a \<br>
-           clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/ASTMatchers/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/ASTMatchers/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/ASTMatchers/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/ASTMatchers/Makefile (original)<br>
+++ cfe/trunk/unittests/ASTMatchers/Makefile (removed)<br>
@@ -1,22 +0,0 @@<br>
-##===- unittests/ASTMatchers/Makefile ----------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-<br>
-PARALLEL_DIRS = Dynamic<br>
-<br>
-TESTNAME = ASTMatchers<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \<br>
-           clangRewrite.a clangRewriteFrontend.a \<br>
-           clangParse.a clangSema.a clangAnalysis.a \<br>
-           clangEdit.a clangAST.a clangASTMatchers.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Basic/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Basic/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Basic/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Basic/Makefile (original)<br>
+++ cfe/trunk/unittests/Basic/Makefile (removed)<br>
@@ -1,15 +0,0 @@<br>
-##===- unittests/Basic/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Basic<br>
-LINK_COMPONENTS := support mc<br>
-USEDLIBS = clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/CodeGen/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/CodeGen/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/CodeGen/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/CodeGen/Makefile (original)<br>
+++ cfe/trunk/unittests/CodeGen/Makefile (removed)<br>
@@ -1,20 +0,0 @@<br>
-##===- unittests/CodeGen/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = CodeGen<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader mc option \<br>
-                   profiledata support<br>
-USEDLIBS = clangCodeGen.a clangFrontend.a clangSerialization.a \<br>
-           clangDriver.a \<br>
-           clangParse.a clangSema.a clangAnalysis.a \<br>
-           clangEdit.a clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Driver/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Driver/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Driver/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Driver/Makefile (original)<br>
+++ cfe/trunk/unittests/Driver/Makefile (removed)<br>
@@ -1,16 +0,0 @@<br>
-##===- unittests/Driver/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Multilib<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) support option<br>
-USEDLIBS = clangDriver.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Format/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Format/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Format/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Format/Makefile (original)<br>
+++ cfe/trunk/unittests/Format/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- unittests/Format/Makefile ---------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Format<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangFormat.a clangTooling.a clangToolingCore.a clangFrontend.a \<br>
-          clangSerialization.a clangDriver.a clangParse.a clangRewrite.a \<br>
-           clangRewriteFrontend.a clangSema.a clangAnalysis.a clangEdit.a \<br>
-           clangAST.a clangASTMatchers.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Frontend/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Frontend/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Frontend/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Frontend/Makefile (original)<br>
+++ cfe/trunk/unittests/Frontend/Makefile (removed)<br>
@@ -1,21 +0,0 @@<br>
-##===- unittests/Frontend/Makefile -------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Frontend<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangFrontendTool.a clangFrontend.a clangDriver.a \<br>
-           clangSerialization.a clangCodeGen.a clangParse.a clangSema.a \<br>
-           clangStaticAnalyzerCheckers.a clangStaticAnalyzerCore.a \<br>
-           clangARCMigrate.a clangRewrite.a \<br>
-                  clangRewriteFrontend.a clangEdit.a \<br>
-           clangAnalysis.a clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Lex/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Lex/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Lex/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Lex/Makefile (original)<br>
+++ cfe/trunk/unittests/Lex/Makefile (removed)<br>
@@ -1,16 +0,0 @@<br>
-##===- unittests/Lex/Makefile ------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Lex<br>
-LINK_COMPONENTS := mcparser support mc bitreader<br>
-USEDLIBS = clangParse.a clangSema.a clangAnalysis.a clangEdit.a \<br>
-       clangSerialization.a clangAST.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Makefile (original)<br>
+++ cfe/trunk/unittests/Makefile (removed)<br>
@@ -1,35 +0,0 @@<br>
-##===- unittests/Makefile ----------------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-# If CLANG_LEVEL is not set, then we are the top-level Makefile. Otherwise, we<br>
-# are being included from a subdirectory makefile.<br>
-<br>
-ifndef CLANG_LEVEL<br>
-<br>
-IS_UNITTEST_LEVEL := 1<br>
-CLANG_LEVEL := ..<br>
-PARALLEL_DIRS = CodeGen Basic Lex Driver Format ASTMatchers AST Tooling \<br>
-               Rewrite Sema<br>
-<br>
-include $(CLANG_LEVEL)/../..//Makefile.config<br>
-<br>
-ifeq ($(ENABLE_CLANG_ARCMT),1)<br>
-PARALLEL_DIRS += Frontend libclang StaticAnalyzer<br>
-endif<br>
-<br>
-endif  # CLANG_LEVEL<br>
-<br>
-include $(CLANG_LEVEL)/Makefile<br>
-<br>
-ifndef IS_UNITTEST_LEVEL<br>
-<br>
-MAKEFILE_UNITTEST_NO_INCLUDE_COMMON := 1<br>
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest<br>
-<br>
-endif  # IS_UNITTEST_LEVEL<br>
<br>
Removed: cfe/trunk/unittests/Rewrite/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Rewrite/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Rewrite/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Rewrite/Makefile (original)<br>
+++ cfe/trunk/unittests/Rewrite/Makefile (removed)<br>
@@ -1,16 +0,0 @@<br>
-##===- unittests/Rewrite/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Rewrite<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) support<br>
-USEDLIBS = clangRewrite.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Sema/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Sema/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Sema/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Sema/Makefile (original)<br>
+++ cfe/trunk/unittests/Sema/Makefile (removed)<br>
@@ -1,19 +0,0 @@<br>
-##===- unittests/Sema/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Sema<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangTooling.a clangFrontend.a clangSerialization.a clangDriver.a \<br>
-           clangRewrite.a clangRewriteFrontend.a \<br>
-           clangParse.a clangSema.a clangAnalysis.a \<br>
-           clangEdit.a clangAST.a clangASTMatchers.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/StaticAnalyzer/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/StaticAnalyzer/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/StaticAnalyzer/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/StaticAnalyzer/Makefile (original)<br>
+++ cfe/trunk/unittests/StaticAnalyzer/Makefile (removed)<br>
@@ -1,15 +0,0 @@<br>
-##===- unittests/Basic/Makefile ----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = StaticAnalysis<br>
-LINK_COMPONENTS := support mc<br>
-USEDLIBS = clangBasic.a clangAnalysis.a clangStaticAnalyzerCore.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/Tooling/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Tooling/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/Tooling/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/Tooling/Makefile (original)<br>
+++ cfe/trunk/unittests/Tooling/Makefile (removed)<br>
@@ -1,20 +0,0 @@<br>
-##===- unittests/Tooling/Makefile --------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = Tooling<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) asmparser bitreader support mc option<br>
-USEDLIBS = clangTooling.a clangToolingCore.a clangFrontend.a \<br>
-          clangSerialization.a clangDriver.a \<br>
-           clangParse.a clangRewrite.a clangRewriteFrontend.a \<br>
-          clangSema.a clangAnalysis.a clangEdit.a \<br>
-           clangAST.a clangASTMatchers.a clangLex.a clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/unittests/libclang/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/libclang/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/unittests/libclang/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/unittests/libclang/Makefile (original)<br>
+++ cfe/trunk/unittests/libclang/Makefile (removed)<br>
@@ -1,37 +0,0 @@<br>
-##===- unittests/libclang/Makefile -------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-CLANG_LEVEL = ../..<br>
-TESTNAME = libclang<br>
-LINK_LIBS_IN_SHARED := 1<br>
-<br>
-include $(CLANG_LEVEL)/../../Makefile.config<br>
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) \<br>
-       AsmParser \<br>
-       BitReader \<br>
-       BitWriter \<br>
-       IPO \<br>
-       MC \<br>
-       ObjCArcOpts \<br>
-       Option \<br>
-       Support<br>
-<br>
-# Note that 'USEDLIBS' must include all of the core clang libraries<br>
-# when -static is given to linker on cygming.<br>
-USEDLIBS = clang.a \<br>
-          clangCodeGen.a \<br>
-          clangIndex.a clangFormat.a clangRewrite.a \<br>
-          clangFrontend.a clangDriver.a \<br>
-          clangTooling.a \<br>
-          clangToolingCore.a \<br>
-          clangSerialization.a clangParse.a clangSema.a \<br>
-          clangAnalysis.a clangEdit.a clangAST.a clangLex.a \<br>
-          clangBasic.a<br>
-<br>
-include $(CLANG_LEVEL)/unittests/Makefile<br>
<br>
Removed: cfe/trunk/utils/ABITest/Makefile.test.common<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/Makefile.test.common?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/Makefile.test.common?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/Makefile.test.common (original)<br>
+++ cfe/trunk/utils/ABITest/Makefile.test.common (removed)<br>
@@ -1,170 +0,0 @@<br>
-# -*- Makefile -*-<br>
-<br>
-# Usage: make test.N.report<br>
-#<br>
-# COUNT can be over-ridden to change the number of tests generated per<br>
-# file, and TESTARGS is used to change the type generation. Make sure<br>
-# to 'make clean' after changing either of these parameters.<br>
-<br>
-TESTARGS := --no-unsigned --no-vector --no-complex --no-bool<br>
-<br>
-COUNT := 1<br>
-TIMEOUT := 5<br>
-<br>
-CFLAGS := -std=gnu99<br>
-<br>
-X_COMPILER := gcc<br>
-X_LL_CFLAGS := -emit-llvm -S<br>
-Y_COMPILER := clang<br>
-Y_LL_CFLAGS := -emit-llvm -S<br>
-CC := gcc<br>
-<br>
-###<br>
-<br>
-ABITESTGEN := ../ABITestGen.py<br>
-<br>
-ifndef VERBOSE<br>
-  Verb := @<br>
-endif<br>
-<br>
-.PHONY: test.%.report<br>
-test.%.report: temps/test.%.xx.diff temps/test.%.xy.diff temps/test.%.yx.diff temps/test.%.yy.diff<br>
-       @ok=1;\<br>
-       for t in $^; do \<br>
-               if [ -s $$t ]; then \<br>
-                       echo "TEST $*: $$t failed"; \<br>
-                       ok=0;\<br>
-               fi; \<br>
-       done; \<br>
-       if [ $$ok -eq 1 ]; then \<br>
-               true; \<br>
-       else \<br>
-               false; \<br>
-       fi<br>
-<br>
-<br>
-.PHONY: test.%.defs-report<br>
-test.%.defs-report: temps/test.%.defs.diff<br>
-       @for t in $^; do \<br>
-               if [ -s $$t ]; then \<br>
-                       echo "TEST $*: $$t failed"; \<br>
-                       cat $$t; \<br>
-               fi; \<br>
-       done<br>
-<br>
-.PHONY: test.%.build<br>
-test.%.build: temps/test.%.ref temps/test.%.xx temps/test.%.xy temps/test.%.yx temps/test.%.yy temps/test.%.x.defs temps/test.%.y.defs<br>
-       @true<br>
-<br>
-###<br>
-<br>
-# Diffs and output<br>
-<br>
-.PRECIOUS: temps/.dir<br>
-<br>
-.PRECIOUS: temps/test.%.xx.diff<br>
-temps/test.%.xx.diff: temps/test.%.ref.out temps/test.%.xx.out<br>
-       $(Verb) diff $^ > $@ || true<br>
-.PRECIOUS: temps/test.%.xy.diff<br>
-temps/test.%.xy.diff: temps/test.%.ref.out temps/test.%.xy.out<br>
-       $(Verb) diff $^ > $@ || true<br>
-.PRECIOUS: temps/test.%.yx.diff<br>
-temps/test.%.yx.diff: temps/test.%.ref.out temps/test.%.yx.out<br>
-       $(Verb) diff $^ > $@ || true<br>
-.PRECIOUS: temps/test.%.yy.diff<br>
-temps/test.%.yy.diff: temps/test.%.ref.out temps/test.%.yy.out<br>
-       $(Verb) diff $^ > $@ || true<br>
-.PRECIOUS: temps/test.%.defs.diff<br>
-temps/test.%.defs.diff: temps/test.%.x.defs temps/test.%.y.defs<br>
-       $(Verb) zipdifflines \<br>
-         --replace "%struct.T[0-9]+" "%struct.s" \<br>
-         --replace "%union.T[0-9]+" "%struct.s" \<br>
-         --replace "byval align [0-9]+" "byval" \<br>
-         $^ > $@<br>
-<br>
-.PRECIOUS: temps/test.%.out<br>
-temps/test.%.out: temps/test.%<br>
-       -$(Verb) ./$< > $@<br>
-<br>
-# Executables<br>
-<br>
-.PRECIOUS: temps/test.%.ref<br>
-temps/test.%.ref: temps/test.%.driver.ref.o temps/test.%.a.ref.o temps/test.%.b.ref.o<br>
-       $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3 -o $@ $^<br>
-.PRECIOUS: temps/test.%.xx<br>
-temps/test.%.xx: temps/test.%.driver.ref.o temps/test.%.a.x.o temps/test.%.b.x.o<br>
-       $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3  -o $@ $^<br>
-.PRECIOUS: temps/test.%.xy<br>
-temps/test.%.xy: temps/test.%.driver.ref.o temps/test.%.a.x.o temps/test.%.b.y.o<br>
-       $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3  -o $@ $^<br>
-.PRECIOUS: temps/test.%.yx<br>
-temps/test.%.yx: temps/test.%.driver.ref.o temps/test.%.a.y.o temps/test.%.b.x.o<br>
-       $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3  -o $@ $^<br>
-.PRECIOUS: temps/test.%.yy<br>
-temps/test.%.yy: temps/test.%.driver.ref.o temps/test.%.a.y.o temps/test.%.b.y.o<br>
-       $(Verb) $(CC) $(CFLAGS) $(CC_CFLAGS) -O3  -o $@ $^<br>
-<br>
-# Object files<br>
-<br>
-.PRECIOUS: temps/test.%.ref.o<br>
-temps/test.%.ref.o: inputs/test.%.c temps/.dir<br>
-       $(Verb) $(CC) -c $(CFLAGS) $(CC_CFLAGS) -o $@ $<<br>
-.PRECIOUS: temps/test.%.x.o<br>
-temps/test.%.x.o: inputs/test.%.c temps/.dir<br>
-       $(Verb) $(X_COMPILER) -c $(CFLAGS) $(X_CFLAGS) -o $@ $<<br>
-.PRECIOUS: temps/test.%.y.o<br>
-temps/test.%.y.o: inputs/test.%.c temps/.dir<br>
-       $(Verb) $(Y_COMPILER) -c $(CFLAGS) $(Y_CFLAGS) -o $@ $<<br>
-<br>
-.PRECIOUS: temps/test.%.x.defs<br>
-temps/test.%.x.defs: temps/test.%.a.x.ll temps/.dir<br>
-       -$(Verb) -grep '^define ' $< > $@<br>
-.PRECIOUS: temps/test.%.y.defs<br>
-temps/test.%.y.defs: temps/test.%.a.y.ll temps/.dir<br>
-       -$(Verb) -grep '^define ' $< > $@<br>
-<br>
-.PRECIOUS: temps/test.%.a.x.ll<br>
-temps/test.%.a.x.ll: inputs/test.%.a.c temps/.dir<br>
-       $(Verb) $(X_COMPILER) $(CFLAGS) $(X_LL_CFLAGS) $(X_CFLAGS) -o $@ $<<br>
-.PRECIOUS: temps/test.%.b.x.ll<br>
-temps/test.%.b.x.ll: inputs/test.%.b.c temps/.dir<br>
-       $(Verb) $(X_COMPILER) $(CFLAGS) $(X_LL_CFLAGS) $(X_CFLAGS) -o $@ $<<br>
-.PRECIOUS: temps/test.%.a.y.ll<br>
-temps/test.%.a.y.ll: inputs/test.%.a.c temps/.dir<br>
-       $(Verb) $(Y_COMPILER) $(CFLAGS) $(Y_LL_CFLAGS) $(Y_CFLAGS) -o $@ $<<br>
-.PRECIOUS: temps/test.%.b.y.ll<br>
-temps/test.%.b.y.ll: inputs/test.%.b.c temps/.dir<br>
-       $(Verb) $(Y_COMPILER) $(CFLAGS) $(Y_LL_CFLAGS) $(Y_CFLAGS) -o $@ $<<br>
-<br>
-# Input generation<br>
-<br>
-.PHONY: test.%.top<br>
-test.%.top: inputs/test.%.a.c inputs/test.%.b.c inputs/test.%.driver.c<br>
-       @true<br>
-<br>
-.PRECIOUS: inputs/test.%.a.c inputs/test.%.b.c inputs/test.%.driver.c<br>
-inputs/test.%.a.c: test.%.generate<br>
-       @true<br>
-inputs/test.%.b.c: test.%.generate<br>
-       @true<br>
-inputs/test.%.driver.c: test.%.generate<br>
-       @true<br>
-<br>
-.PHONY: test.%.generate<br>
-.PRECIOUS: inputs/.dir<br>
-test.%.generate: $(ABITESTGEN) inputs/.dir<br>
-       $(Verb) $(ABITESTGEN) $(TESTARGS) -o inputs/test.$*.a.c -T inputs/test.$*.b.c -D inputs/test.$*.driver.c --min=$(shell expr $* '*' $(COUNT))  --count=$(COUNT)<br>
-<br>
-# Cleaning<br>
-<br>
-clean-temps:<br>
-       $(Verb) rm -rf temps<br>
-<br>
-clean:<br>
-       $(Verb) rm -rf temps inputs<br>
-<br>
-# Etc.<br>
-<br>
-%/.dir:<br>
-       $(Verb) mkdir -p $* > /dev/null<br>
-       $(Verb) $(DATE) > $@<br>
<br>
Removed: cfe/trunk/utils/ABITest/layout/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/layout/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/layout/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/layout/Makefile (original)<br>
+++ cfe/trunk/utils/ABITest/layout/Makefile (removed)<br>
@@ -1,68 +0,0 @@<br>
-# Usage: make test.N.report<br>
-#<br>
-# COUNT can be over-ridden to change the number of tests generated per<br>
-# file, and TESTARGS is used to change the type generation. Make sure<br>
-# to 'make clean' after changing either of these parameters.<br>
-<br>
-ABITESTGEN := ../ABITestGen.py<br>
-TESTARGS := --max-args 0 --test-layout<br>
-COUNT := 1000<br>
-TIMEOUT := 5<br>
-<br>
-CFLAGS := -std=gnu99<br>
-<br>
-X_COMPILER := llvm-gcc<br>
-Y_COMPILER := clang<br>
-CC := gcc<br>
-<br>
-ifeq (0, 0)<br>
-X_CFLAGS := -m32<br>
-Y_CFLAGS := -m32<br>
-CC_CFLAGS := -m32<br>
-else<br>
-X_CFLAGS := -m64<br>
-Y_CFLAGS := -m64<br>
-CC_CFLAGS := -m64<br>
-endif<br>
-<br>
-.PHONY: test.%.report<br>
-test.%.report: test.%.x.diff test.%.y.diff<br>
-       @for t in $^; do \<br>
-               if [ -s $$t ]; then \<br>
-                       echo "TEST $*: $$t failed"; \<br>
-               fi; \<br>
-       done<br>
-<br>
-.PHONY: test.%.build<br>
-test.%.build: test.%.ref test.%.x test.%.y<br>
-       @true<br>
-<br>
-###<br>
-<br>
-.PRECIOUS: test.%.x.diff<br>
-test.%.x.diff: test.%.ref.out test.%.x.out<br>
-       -diff $^ > $@<br>
-.PRECIOUS: test.%.y.diff<br>
-test.%.y.diff: test.%.ref.out test.%.y.out<br>
-       -diff $^ > $@<br>
-<br>
-.PRECIOUS: test.%.out<br>
-test.%.out: test.%<br>
-       -./$< > $@<br>
-<br>
-.PRECIOUS: test.%.ref<br>
-test.%.ref: test.%.c<br>
-       $(CC) $(CFLAGS) $(CC_CFLAGS) -o $@ $^<br>
-.PRECIOUS: test.%.x<br>
-test.%.x: test.%.c<br>
-       $(X_COMPILER) $(CFLAGS) $(X_CFLAGS) -o $@ $^<br>
-.PRECIOUS: test.%.y<br>
-test.%.y: test.%.c<br>
-       $(Y_COMPILER) $(CFLAGS) $(Y_CFLAGS) -o $@ $^<br>
-<br>
-.PRECIOUS: test.%.c<br>
-test.%.c: $(ABITESTGEN)<br>
-       $(ABITESTGEN) $(TESTARGS) -o $@ --min=$(shell expr $* '*' $(COUNT))  --count=$(COUNT)<br>
-<br>
-clean:<br>
-       rm -f test.* *~<br>
<br>
Removed: cfe/trunk/utils/ABITest/return-types-32/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/return-types-32/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/return-types-32/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/return-types-32/Makefile (original)<br>
+++ cfe/trunk/utils/ABITest/return-types-32/Makefile (removed)<br>
@@ -1,7 +0,0 @@<br>
-X_CFLAGS := -m32<br>
-Y_CFLAGS := -m32<br>
-CC_CFLAGS := -m32<br>
-<br>
-include ../Makefile.test.common<br>
-<br>
-TESTARGS += --max-args 0<br>
<br>
Removed: cfe/trunk/utils/ABITest/return-types-64/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/return-types-64/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/return-types-64/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/return-types-64/Makefile (original)<br>
+++ cfe/trunk/utils/ABITest/return-types-64/Makefile (removed)<br>
@@ -1,7 +0,0 @@<br>
-X_CFLAGS := -m64<br>
-Y_CFLAGS := -m64<br>
-CC_CFLAGS := -m64<br>
-<br>
-include ../Makefile.test.common<br>
-<br>
-TESTARGS += --max-args 0<br>
<br>
Removed: cfe/trunk/utils/ABITest/single-args-32/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/single-args-32/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/single-args-32/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/single-args-32/Makefile (original)<br>
+++ cfe/trunk/utils/ABITest/single-args-32/Makefile (removed)<br>
@@ -1,7 +0,0 @@<br>
-X_CFLAGS := -m32<br>
-Y_CFLAGS := -m32<br>
-CC_CFLAGS := -m32<br>
-<br>
-include ../Makefile.test.common<br>
-<br>
-TESTARGS += --no-function-return --max-args 1<br>
<br>
Removed: cfe/trunk/utils/ABITest/single-args-64/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/single-args-64/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/ABITest/single-args-64/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/ABITest/single-args-64/Makefile (original)<br>
+++ cfe/trunk/utils/ABITest/single-args-64/Makefile (removed)<br>
@@ -1,13 +0,0 @@<br>
-# Usage: make test.N.report<br>
-#<br>
-# COUNT can be over-ridden to change the number of tests generated per<br>
-# file, and TESTARGS is used to change the type generation. Make sure<br>
-# to 'make clean' after changing either of these parameters.<br>
-<br>
-X_CFLAGS := -m64<br>
-Y_CFLAGS := -m64<br>
-CC_CFLAGS := -m64<br>
-<br>
-include ../Makefile.test.common<br>
-<br>
-TESTARGS += --no-function-return --max-args 1<br>
<br>
Removed: cfe/trunk/utils/TableGen/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/TableGen/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/TableGen/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/TableGen/Makefile (original)<br>
+++ cfe/trunk/utils/TableGen/Makefile (removed)<br>
@@ -1,17 +0,0 @@<br>
-##===- utils/TableGen/Makefile -----------------------------*- Makefile -*-===##<br>
-#<br>
-#                     The LLVM Compiler Infrastructure<br>
-#<br>
-# This file is distributed under the University of Illinois Open Source<br>
-# License. See LICENSE.TXT for details.<br>
-#<br>
-##===----------------------------------------------------------------------===##<br>
-<br>
-LEVEL = ../../../..<br>
-TOOLNAME = clang-tblgen<br>
-USEDLIBS = LLVMTableGen.a LLVMSupport.a<br>
-<br>
-# This tool has no plugins, optimize startup time.<br>
-TOOL_NO_EXPORTS = 1<br>
-<br>
-include $(LEVEL)/Makefile.common<br>
<br>
Removed: cfe/trunk/utils/VtableTest/Makefile<br>
URL: <a href="http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/VtableTest/Makefile?rev=258861&view=auto" rel="noreferrer" target="_blank">http://llvm.org/viewvc/llvm-project/cfe/trunk/utils/VtableTest/Makefile?rev=258861&view=auto</a><br>
==============================================================================<br>
--- cfe/trunk/utils/VtableTest/Makefile (original)<br>
+++ cfe/trunk/utils/VtableTest/Makefile (removed)<br>
@@ -1,24 +0,0 @@<br>
-GXX := llvm-g++-4.2<br>
-CLANGXX := clang++<br>
-<br>
-all: one<br>
-<br>
-<a href="http://test.cc" target="_blank">test.cc</a>: <a href="http://gen.cc" target="_blank">gen.cc</a><br>
-       g++ <a href="http://gen.cc" target="_blank">gen.cc</a> -o gen<br>
-       ./gen ><a href="http://test.cc" target="_blank">test.cc</a><br>
-<br>
-test-gcc.sum: <a href="http://test.cc" target="_blank">test.cc</a><br>
-       time $(GXX) <a href="http://test.cc" target="_blank">test.cc</a> -o test-gcc.s -S<br>
-       $(GXX) test-gcc.s -o test-gcc<br>
-       ./test-gcc >test-gcc.sum<br>
-<br>
-test-clang.sum: <a href="http://test.cc" target="_blank">test.cc</a><br>
-       time $(CLANGXX) <a href="http://test.cc" target="_blank">test.cc</a> -o test-clang.s -S<br>
-       $(CLANGXX) test-clang.s -o test-clang<br>
-       ./test-clang >test-clang.sum<br>
-<br>
-one: test-gcc.sum test-clang.sum<br>
-       cmp test-gcc.sum test-clang.sum<br>
-<br>
-clean:<br>
-       rm -f gen test-gcc test-clang <a href="http://test.cc" target="_blank">test.cc</a> test-gcc.sum test-clang.sum test-gcc.s test-clang.s<br>
<br>
<br>
_______________________________________________<br>
cfe-commits mailing list<br>
<a href="mailto:cfe-commits@lists.llvm.org" target="_blank">cfe-commits@lists.llvm.org</a><br>
<a href="http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits" rel="noreferrer" target="_blank">http://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits</a><br>
</blockquote></div><br></div>
</div></blockquote></div><br></div></div></blockquote></div><br></div></div>