[llvm] r258861 - Remove autoconf support

Chris Bieneman via llvm-commits llvm-commits at lists.llvm.org
Tue Jan 26 13:29:10 PST 2016


Removed: llvm/trunk/docs/MakefileGuide.rst
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/docs/MakefileGuide.rst?rev=258860&view=auto
==============================================================================
--- llvm/trunk/docs/MakefileGuide.rst (original)
+++ llvm/trunk/docs/MakefileGuide.rst (removed)
@@ -1,916 +0,0 @@
-===================
-LLVM Makefile Guide
-===================
-
-.. contents::
-   :local:
-
-Introduction
-============
-
-This document provides *usage* information about the LLVM makefile system. While
-loosely patterned after the BSD makefile system, LLVM has taken a departure from
-BSD in order to implement additional features needed by LLVM.  Although makefile
-systems, such as ``automake``, were attempted at one point, it has become clear
-that the features needed by LLVM and the ``Makefile`` norm are too great to use
-a more limited tool. Consequently, LLVM requires simply GNU Make 3.79, a widely
-portable makefile processor. LLVM unabashedly makes heavy use of the features of
-GNU Make so the dependency on GNU Make is firm. If you're not familiar with
-``make``, it is recommended that you read the `GNU Makefile Manual
-<http://www.gnu.org/software/make/manual/make.html>`_.
-
-While this document is rightly part of the `LLVM Programmer's
-Manual <ProgrammersManual.html>`_, it is treated separately here because of the
-volume of content and because it is often an early source of bewilderment for
-new developers.
-
-General Concepts
-================
-
-The LLVM Makefile System is the component of LLVM that is responsible for
-building the software, testing it, generating distributions, checking those
-distributions, installing and uninstalling, etc. It consists of a several files
-throughout the source tree. These files and other general concepts are described
-in this section.
-
-Projects
---------
-
-The LLVM Makefile System is quite generous. It not only builds its own software,
-but it can build yours too. Built into the system is knowledge of the
-``llvm/projects`` directory. Any directory under ``projects`` that has both a
-``configure`` script and a ``Makefile`` is assumed to be a project that uses the
-LLVM Makefile system.  Building software that uses LLVM does not require the
-LLVM Makefile System nor even placement in the ``llvm/projects``
-directory. However, doing so will allow your project to get up and running
-quickly by utilizing the built-in features that are used to compile LLVM. LLVM
-compiles itself using the same features of the makefile system as used for
-projects.
-
-For further details, consult the `Projects <Projects.html>`_ page.
-
-Variable Values
----------------
-
-To use the makefile system, you simply create a file named ``Makefile`` in your
-directory and declare values for certain variables.  The variables and values
-that you select determine what the makefile system will do. These variables
-enable rules and processing in the makefile system that automatically Do The
-Right Thing (C).
-
-Including Makefiles
--------------------
-
-Setting variables alone is not enough. You must include into your Makefile
-additional files that provide the rules of the LLVM Makefile system. The various
-files involved are described in the sections that follow.
-
-``Makefile``
-^^^^^^^^^^^^
-
-Each directory to participate in the build needs to have a file named
-``Makefile``. This is the file first read by ``make``. It has three
-sections:
-
-#. Settable Variables --- Required that must be set first.
-#. ``include $(LEVEL)/Makefile.common`` --- include the LLVM Makefile system.
-#. Override Variables --- Override variables set by the LLVM Makefile system.
-
-.. _$(LEVEL)/Makefile.common:
-
-``Makefile.common``
-^^^^^^^^^^^^^^^^^^^
-
-Every project must have a ``Makefile.common`` file at its top source
-directory. This file serves three purposes:
-
-#. It includes the project's configuration makefile to obtain values determined
-   by the ``configure`` script. This is done by including the
-   `$(LEVEL)/Makefile.config`_ file.
-
-#. It specifies any other (static) values that are needed throughout the
-   project. Only values that are used in all or a large proportion of the
-   project's directories should be placed here.
-
-#. It includes the standard rules for the LLVM Makefile system,
-   `$(LLVM_SRC_ROOT)/Makefile.rules`_.  This file is the *guts* of the LLVM
-   ``Makefile`` system.
-
-.. _$(LEVEL)/Makefile.config:
-
-``Makefile.config``
-^^^^^^^^^^^^^^^^^^^
-
-Every project must have a ``Makefile.config`` at the top of its *build*
-directory. This file is **generated** by the ``configure`` script from the
-pattern provided by the ``Makefile.config.in`` file located at the top of the
-project's *source* directory. The contents of this file depend largely on what
-configuration items the project uses, however most projects can get what they
-need by just relying on LLVM's configuration found in
-``$(LLVM_OBJ_ROOT)/Makefile.config``.
-
-.. _$(LLVM_SRC_ROOT)/Makefile.rules:
-
-``Makefile.rules``
-^^^^^^^^^^^^^^^^^^
-
-This file, located at ``$(LLVM_SRC_ROOT)/Makefile.rules`` is the heart of the
-LLVM Makefile System. It provides all the logic, dependencies, and rules for
-building the targets supported by the system. What it does largely depends on
-the values of ``make`` `variables`_ that have been set *before*
-``Makefile.rules`` is included.
-
-Comments
-^^^^^^^^
-
-User ``Makefile``\s need not have comments in them unless the construction is
-unusual or it does not strictly follow the rules and patterns of the LLVM
-makefile system. Makefile comments are invoked with the pound (``#``) character.
-The ``#`` character and any text following it, to the end of the line, are
-ignored by ``make``.
-
-Tutorial
-========
-
-This section provides some examples of the different kinds of modules you can
-build with the LLVM makefile system. In general, each directory you provide will
-build a single object although that object may be composed of additionally
-compiled components.
-
-Libraries
----------
-
-Only a few variable definitions are needed to build a regular library.
-Normally, the makefile system will build all the software into a single
-``libname.o`` (pre-linked) object. This means the library is not searchable and
-that the distinction between compilation units has been dissolved. Optionally,
-you can ask for a shared library (.so) or archive library (.a) built.  Archive
-libraries are the default. For example:
-
-.. code-block:: makefile
-
-  LIBRARYNAME = mylib
-  SHARED_LIBRARY = 1
-  BUILD_ARCHIVE = 1
-
-says to build a library named ``mylib`` with both a shared library
-(``mylib.so``) and an archive library (``mylib.a``) version. The contents of all
-the libraries produced will be the same, they are just constructed differently.
-Note that you normally do not need to specify the sources involved. The LLVM
-Makefile system will infer the source files from the contents of the source
-directory.
-
-The ``LOADABLE_MODULE=1`` directive can be used in conjunction with
-``SHARED_LIBRARY=1`` to indicate that the resulting shared library should be
-openable with the ``dlopen`` function and searchable with the ``dlsym`` function
-(or your operating system's equivalents). While this isn't strictly necessary on
-Linux and a few other platforms, it is required on systems like HP-UX and
-Darwin. You should use ``LOADABLE_MODULE`` for any shared library that you
-intend to be loaded into an tool via the ``-load`` option.  :ref:`Pass
-documentation <writing-an-llvm-pass-makefile>` has an example of why you might
-want to do this.
-
-Loadable Modules
-^^^^^^^^^^^^^^^^
-
-In some situations, you need to create a loadable module. Loadable modules can
-be loaded into programs like ``opt`` or ``llc`` to specify additional passes to
-run or targets to support.  Loadable modules are also useful for debugging a
-pass or providing a pass with another package if that pass can't be included in
-LLVM.
-
-LLVM provides complete support for building such a module. All you need to do is
-use the ``LOADABLE_MODULE`` variable in your ``Makefile``. For example, to build
-a loadable module named ``MyMod`` that uses the LLVM libraries ``LLVMSupport.a``
-and ``LLVMSystem.a``, you would specify:
-
-.. code-block:: makefile
-
-  LIBRARYNAME := MyMod
-  LOADABLE_MODULE := 1
-  LINK_COMPONENTS := support system
-
-Use of the ``LOADABLE_MODULE`` facility implies several things:
-
-#. There will be no "``lib``" prefix on the module. This differentiates it from
-    a standard shared library of the same name.
-
-#. The `SHARED_LIBRARY`_ variable is turned on.
-
-#. The `LINK_LIBS_IN_SHARED`_ variable is turned on.
-
-A loadable module is loaded by LLVM via the facilities of libtool's libltdl
-library which is part of ``lib/System`` implementation.
-
-Tools
------
-
-For building executable programs (tools), you must provide the name of the tool
-and the names of the libraries you wish to link with the tool. For example:
-
-.. code-block:: makefile
-
-  TOOLNAME = mytool
-  USEDLIBS = mylib
-  LINK_COMPONENTS = support system
-
-says that we are to build a tool name ``mytool`` and that it requires three
-libraries: ``mylib``, ``LLVMSupport.a`` and ``LLVMSystem.a``.
-
-Note that two different variables are used to indicate which libraries are
-linked: ``USEDLIBS`` and ``LLVMLIBS``. This distinction is necessary to support
-projects. ``LLVMLIBS`` refers to the LLVM libraries found in the LLVM object
-directory. ``USEDLIBS`` refers to the libraries built by your project. In the
-case of building LLVM tools, ``USEDLIBS`` and ``LLVMLIBS`` can be used
-interchangeably since the "project" is LLVM itself and ``USEDLIBS`` refers to
-the same place as ``LLVMLIBS``.
-
-Also note that there are two different ways of specifying a library: with a
-``.a`` suffix and without. Without the suffix, the entry refers to the re-linked
-(.o) file which will include *all* symbols of the library.  This is
-useful, for example, to include all passes from a library of passes.  If the
-``.a`` suffix is used then the library is linked as a searchable library (with
-the ``-l`` option). In this case, only the symbols that are unresolved *at
-that point* will be resolved from the library, if they exist. Other
-(unreferenced) symbols will not be included when the ``.a`` syntax is used. Note
-that in order to use the ``.a`` suffix, the library in question must have been
-built with the ``BUILD_ARCHIVE`` option set.
-
-JIT Tools
-^^^^^^^^^
-
-Many tools will want to use the JIT features of LLVM.  To do this, you simply
-specify that you want an execution 'engine', and the makefiles will
-automatically link in the appropriate JIT for the host or an interpreter if none
-is available:
-
-.. code-block:: makefile
-
-  TOOLNAME = my_jit_tool
-  USEDLIBS = mylib
-  LINK_COMPONENTS = engine
-
-Of course, any additional libraries may be listed as other components.  To get a
-full understanding of how this changes the linker command, it is recommended
-that you:
-
-.. code-block:: bash
-
-  % cd examples/Fibonacci
-  % make VERBOSE=1
-
-Targets Supported
-=================
-
-This section describes each of the targets that can be built using the LLVM
-Makefile system. Any target can be invoked from any directory but not all are
-applicable to a given directory (e.g. "check", "dist" and "install" will always
-operate as if invoked from the top level directory).
-
-================= ===============      ==================
-Target Name       Implied Targets      Target Description
-================= ===============      ==================
-``all``           \                    Compile the software recursively. Default target.
-``all-local``     \                    Compile the software in the local directory only.
-``check``         \                    Change to the ``test`` directory in a project and run the test suite there.
-``check-local``   \                    Run a local test suite. Generally this is only defined in the  ``Makefile`` of the project's ``test`` directory.
-``clean``         \                    Remove built objects recursively.
-``clean-local``   \                    Remove built objects from the local directory only.
-``dist``          ``all``              Prepare a source distribution tarball.
-``dist-check``    ``all``              Prepare a source distribution tarball and check that it builds.
-``dist-clean``    ``clean``            Clean source distribution tarball temporary files.
-``install``       ``all``              Copy built objects to installation directory.
-``preconditions`` ``all``              Check to make sure configuration and makefiles are up to date.
-``printvars``     ``all``              Prints variables defined by the makefile system (for debugging).
-``tags``          \                    Make C and C++ tags files for emacs and vi.
-``uninstall``     \                    Remove built objects from installation directory.
-================= ===============      ==================
-
-.. _all:
-
-``all`` (default)
------------------
-
-When you invoke ``make`` with no arguments, you are implicitly instructing it to
-seek the ``all`` target (goal). This target is used for building the software
-recursively and will do different things in different directories.  For example,
-in a ``lib`` directory, the ``all`` target will compile source files and
-generate libraries. But, in a ``tools`` directory, it will link libraries and
-generate executables.
-
-``all-local``
--------------
-
-This target is the same as `all`_ but it operates only on the current directory
-instead of recursively.
-
-``check``
----------
-
-This target can be invoked from anywhere within a project's directories but
-always invokes the `check-local`_ target in the project's ``test`` directory, if
-it exists and has a ``Makefile``. A warning is produced otherwise.  If
-`TESTSUITE`_ is defined on the ``make`` command line, it will be passed down to
-the invocation of ``make check-local`` in the ``test`` directory. The intended
-usage for this is to assist in running specific suites of tests. If
-``TESTSUITE`` is not set, the implementation of ``check-local`` should run all
-normal tests.  It is up to the project to define what different values for
-``TESTSUTE`` will do. See the :doc:`Testing Guide <TestingGuide>` for further
-details.
-
-``check-local``
----------------
-
-This target should be implemented by the ``Makefile`` in the project's ``test``
-directory. It is invoked by the ``check`` target elsewhere.  Each project is
-free to define the actions of ``check-local`` as appropriate for that
-project. The LLVM project itself uses the :doc:`Lit <CommandGuide/lit>` testing
-tool to run a suite of feature and regression tests. Other projects may choose
-to use :program:`lit` or any other testing mechanism.
-
-``clean``
----------
-
-This target cleans the build directory, recursively removing all things that the
-Makefile builds. The cleaning rules have been made guarded so they shouldn't go
-awry (via ``rm -f $(UNSET_VARIABLE)/*`` which will attempt to erase the entire
-directory structure).
-
-``clean-local``
----------------
-
-This target does the same thing as ``clean`` but only for the current (local)
-directory.
-
-``dist``
---------
-
-This target builds a distribution tarball. It first builds the entire project
-using the ``all`` target and then tars up the necessary files and compresses
-it. The generated tarball is sufficient for a casual source distribution, but
-probably not for a release (see ``dist-check``).
-
-``dist-check``
---------------
-
-This target does the same thing as the ``dist`` target but also checks the
-distribution tarball. The check is made by unpacking the tarball to a new
-directory, configuring it, building it, installing it, and then verifying that
-the installation results are correct (by comparing to the original build).  This
-target can take a long time to run but should be done before a release goes out
-to make sure that the distributed tarball can actually be built into a working
-release.
-
-``dist-clean``
---------------
-
-This is a special form of the ``clean`` clean target. It performs a normal
-``clean`` but also removes things pertaining to building the distribution.
-
-``install``
------------
-
-This target finalizes shared objects and executables and copies all libraries,
-headers, executables and documentation to the directory given with the
-``--prefix`` option to ``configure``.  When completed, the prefix directory will
-have everything needed to **use** LLVM.
-
-The LLVM makefiles can generate complete **internal** documentation for all the
-classes by using ``doxygen``. By default, this feature is **not** enabled
-because it takes a long time and generates a massive amount of data (>100MB). If
-you want this feature, you must configure LLVM with the --enable-doxygen switch
-and ensure that a modern version of doxygen (1.3.7 or later) is available in
-your ``PATH``. You can download doxygen from `here
-<http://www.stack.nl/~dimitri/doxygen/download.html#latestsrc>`_.
-
-``preconditions``
------------------
-
-This utility target checks to see if the ``Makefile`` in the object directory is
-older than the ``Makefile`` in the source directory and copies it if so. It also
-reruns the ``configure`` script if that needs to be done and rebuilds the
-``Makefile.config`` file similarly. Users may overload this target to ensure
-that sanity checks are run *before* any building of targets as all the targets
-depend on ``preconditions``.
-
-``printvars``
--------------
-
-This utility target just causes the LLVM makefiles to print out some of the
-makefile variables so that you can double check how things are set.
-
-``reconfigure``
----------------
-
-This utility target will force a reconfigure of LLVM or your project. It simply
-runs ``$(PROJ_OBJ_ROOT)/config.status --recheck`` to rerun the configuration
-tests and rebuild the configured files. This isn't generally useful as the
-makefiles will reconfigure themselves whenever its necessary.
-
-``spotless``
-------------
-
-.. warning::
-
-  Use with caution!
-
-This utility target, only available when ``$(PROJ_OBJ_ROOT)`` is not the same as
-``$(PROJ_SRC_ROOT)``, will completely clean the ``$(PROJ_OBJ_ROOT)`` directory
-by removing its content entirely and reconfiguring the directory. This returns
-the ``$(PROJ_OBJ_ROOT)`` directory to a completely fresh state. All content in
-the directory except configured files and top-level makefiles will be lost.
-
-``tags``
---------
-
-This target will generate a ``TAGS`` file in the top-level source directory. It
-is meant for use with emacs, XEmacs, or ViM. The TAGS file provides an index of
-symbol definitions so that the editor can jump you to the definition
-quickly.
-
-``uninstall``
--------------
-
-This target is the opposite of the ``install`` target. It removes the header,
-library and executable files from the installation directories. Note that the
-directories themselves are not removed because it is not guaranteed that LLVM is
-the only thing installing there (e.g. ``--prefix=/usr``).
-
-.. _variables:
-
-Variables
-=========
-
-Variables are used to tell the LLVM Makefile System what to do and to obtain
-information from it. Variables are also used internally by the LLVM Makefile
-System. Variable names that contain only the upper case alphabetic letters and
-underscore are intended for use by the end user. All other variables are
-internal to the LLVM Makefile System and should not be relied upon nor
-modified. The sections below describe how to use the LLVM Makefile
-variables.
-
-Control Variables
------------------
-
-Variables listed in the table below should be set *before* the inclusion of
-`$(LEVEL)/Makefile.common`_.  These variables provide input to the LLVM make
-system that tell it what to do for the current directory.
-
-``BUILD_ARCHIVE``
-    If set to any value, causes an archive (.a) library to be built.
-
-``BUILT_SOURCES``
-    Specifies a set of source files that are generated from other source
-    files. These sources will be built before any other target processing to
-    ensure they are present.
-
-``CONFIG_FILES``
-    Specifies a set of configuration files to be installed.
-
-``DEBUG_SYMBOLS``
-    If set to any value, causes the build to include debugging symbols even in
-    optimized objects, libraries and executables. This alters the flags
-    specified to the compilers and linkers. Debugging isn't fun in an optimized
-    build, but it is possible.
-
-``DIRS``
-    Specifies a set of directories, usually children of the current directory,
-    that should also be made using the same goal. These directories will be
-    built serially.
-
-``DISABLE_AUTO_DEPENDENCIES``
-    If set to any value, causes the makefiles to **not** automatically generate
-    dependencies when running the compiler. Use of this feature is discouraged
-    and it may be removed at a later date.
-
-``ENABLE_OPTIMIZED``
-    If set to 1, causes the build to generate optimized objects, libraries and
-    executables. This alters the flags specified to the compilers and
-    linkers. Generally debugging won't be a fun experience with an optimized
-    build.
-
-``ENABLE_PROFILING``
-    If set to 1, causes the build to generate both optimized and profiled
-    objects, libraries and executables. This alters the flags specified to the
-    compilers and linkers to ensure that profile data can be collected from the
-    tools built. Use the ``gprof`` tool to analyze the output from the profiled
-    tools (``gmon.out``).
-
-``DISABLE_ASSERTIONS``
-    If set to 1, causes the build to disable assertions, even if building a
-    debug or profile build.  This will exclude all assertion check code from the
-    build. LLVM will execute faster, but with little help when things go
-    wrong.
-
-``EXPERIMENTAL_DIRS``
-    Specify a set of directories that should be built, but if they fail, it
-    should not cause the build to fail. Note that this should only be used
-    temporarily while code is being written.
-
-``EXPORTED_SYMBOL_FILE``
-    Specifies the name of a single file that contains a list of the symbols to
-    be exported by the linker. One symbol per line.
-
-``EXPORTED_SYMBOL_LIST``
-    Specifies a set of symbols to be exported by the linker.
-
-``EXTRA_DIST``
-    Specifies additional files that should be distributed with LLVM. All source
-    files, all built sources, all Makefiles, and most documentation files will
-    be automatically distributed. Use this variable to distribute any files that
-    are not automatically distributed.
-
-``KEEP_SYMBOLS``
-    If set to any value, specifies that when linking executables the makefiles
-    should retain debug symbols in the executable. Normally, symbols are
-    stripped from the executable.
-
-``LEVEL`` (required)
-    Specify the level of nesting from the top level. This variable must be set
-    in each makefile as it is used to find the top level and thus the other
-    makefiles.
-
-``LIBRARYNAME``
-    Specify the name of the library to be built. (Required For Libraries)
-
-``LINK_COMPONENTS``
-    When specified for building a tool, the value of this variable will be
-    passed to the ``llvm-config`` tool to generate a link line for the
-    tool. Unlike ``USEDLIBS`` and ``LLVMLIBS``, not all libraries need to be
-    specified. The ``llvm-config`` tool will figure out the library dependencies
-    and add any libraries that are needed. The ``USEDLIBS`` variable can still
-    be used in conjunction with ``LINK_COMPONENTS`` so that additional
-    project-specific libraries can be linked with the LLVM libraries specified
-    by ``LINK_COMPONENTS``.
-
-.. _LINK_LIBS_IN_SHARED:
-
-``LINK_LIBS_IN_SHARED``
-    By default, shared library linking will ignore any libraries specified with
-    the `LLVMLIBS`_ or `USEDLIBS`_. This prevents shared libs from including
-    things that will be in the LLVM tool the shared library will be loaded
-    into. However, sometimes it is useful to link certain libraries into your
-    shared library and this option enables that feature.
-
-.. _LLVMLIBS:
-
-``LLVMLIBS``
-    Specifies the set of libraries from the LLVM ``$(ObjDir)`` that will be
-    linked into the tool or library.
-
-``LOADABLE_MODULE``
-    If set to any value, causes the shared library being built to also be a
-    loadable module. Loadable modules can be opened with the dlopen() function
-    and searched with dlsym (or the operating system's equivalent). Note that
-    setting this variable without also setting ``SHARED_LIBRARY`` will have no
-    effect.
-
-``NO_INSTALL``
-    Specifies that the build products of the directory should not be installed
-    but should be built even if the ``install`` target is given.  This is handy
-    for directories that build libraries or tools that are only used as part of
-    the build process, such as code generators (e.g.  ``tblgen``).
-
-``OPTIONAL_DIRS``
-    Specify a set of directories that may be built, if they exist, but it is
-    not an error for them not to exist.
-
-``PARALLEL_DIRS``
-    Specify a set of directories to build recursively and in parallel if the
-    ``-j`` option was used with ``make``.
-
-.. _SHARED_LIBRARY:
-
-``SHARED_LIBRARY``
-    If set to any value, causes a shared library (``.so``) to be built in
-    addition to any other kinds of libraries. Note that this option will cause
-    all source files to be built twice: once with options for position
-    independent code and once without. Use it only where you really need a
-    shared library.
-
-``SOURCES`` (optional)
-    Specifies the list of source files in the current directory to be
-    built. Source files of any type may be specified (programs, documentation,
-    config files, etc.). If not specified, the makefile system will infer the
-    set of source files from the files present in the current directory.
-
-``SUFFIXES``
-    Specifies a set of filename suffixes that occur in suffix match rules.  Only
-    set this if your local ``Makefile`` specifies additional suffix match
-    rules.
-
-``TARGET``
-    Specifies the name of the LLVM code generation target that the current
-    directory builds. Setting this variable enables additional rules to build
-    ``.inc`` files from ``.td`` files. 
-
-.. _TESTSUITE:
-
-``TESTSUITE``
-    Specifies the directory of tests to run in ``llvm/test``.
-
-``TOOLNAME``
-    Specifies the name of the tool that the current directory should build.
-
-``TOOL_VERBOSE``
-    Implies ``VERBOSE`` and also tells each tool invoked to be verbose. This is
-    handy when you're trying to see the sub-tools invoked by each tool invoked
-    by the makefile. For example, this will pass ``-v`` to the GCC compilers
-    which causes it to print out the command lines it uses to invoke sub-tools
-    (compiler, assembler, linker).
-
-.. _USEDLIBS:
-
-``USEDLIBS``
-    Specifies the list of project libraries that will be linked into the tool or
-    library.
-
-``VERBOSE``
-    Tells the Makefile system to produce detailed output of what it is doing
-    instead of just summary comments. This will generate a LOT of output.
-
-Override Variables
-------------------
-
-Override variables can be used to override the default values provided by the
-LLVM makefile system. These variables can be set in several ways:
-
-* In the environment (e.g. setenv, export) --- not recommended.
-* On the ``make`` command line --- recommended.
-* On the ``configure`` command line.
-* In the Makefile (only *after* the inclusion of `$(LEVEL)/Makefile.common`_).
-
-The override variables are given below:
-
-``AR`` (defaulted)
-    Specifies the path to the ``ar`` tool.
-
-``PROJ_OBJ_DIR``
-    The directory into which the products of build rules will be placed.  This
-    might be the same as `PROJ_SRC_DIR`_ but typically is not.
-
-.. _PROJ_SRC_DIR:
-
-``PROJ_SRC_DIR``
-    The directory which contains the source files to be built.
-
-``BUILD_EXAMPLES``
-    If set to 1, build examples in ``examples`` and (if building Clang)
-    ``tools/clang/examples`` directories.
-
-``BZIP2`` (configured)
-    The path to the ``bzip2`` tool.
-
-``CC`` (configured)
-    The path to the 'C' compiler.
-
-``CFLAGS``
-    Additional flags to be passed to the 'C' compiler.
-
-``CPPFLAGS``
-    Additional flags passed to the C/C++ preprocessor.
-
-``CXX``
-    Specifies the path to the C++ compiler.
-
-``CXXFLAGS``
-    Additional flags to be passed to the C++ compiler.
-
-``DATE`` (configured)
-    Specifies the path to the ``date`` program or any program that can generate
-    the current date and time on its standard output.
-
-``DOT`` (configured)
-    Specifies the path to the ``dot`` tool or ``false`` if there isn't one.
-
-``ECHO`` (configured)
-    Specifies the path to the ``echo`` tool for printing output.
-
-``EXEEXT`` (configured)
-    Provides the extension to be used on executables built by the makefiles.
-    The value may be empty on platforms that do not use file extensions for
-    executables (e.g. Unix).
-
-``INSTALL`` (configured)
-    Specifies the path to the ``install`` tool.
-
-``LDFLAGS`` (configured)
-    Allows users to specify additional flags to pass to the linker.
-
-``LIBS`` (configured)
-    The list of libraries that should be linked with each tool.
-
-``LIBTOOL`` (configured)
-    Specifies the path to the ``libtool`` tool. This tool is renamed ``mklib``
-    by the ``configure`` script.
-
-``LLVMAS`` (defaulted)
-    Specifies the path to the ``llvm-as`` tool.
-
-``LLVMGCC`` (defaulted)
-    Specifies the path to the LLVM version of the GCC 'C' Compiler.
-
-``LLVMGXX`` (defaulted)
-    Specifies the path to the LLVM version of the GCC C++ Compiler.
-
-``LLVMLD`` (defaulted)
-    Specifies the path to the LLVM bitcode linker tool
-
-``LLVM_OBJ_ROOT`` (configured)
-    Specifies the top directory into which the output of the build is placed.
-
-``LLVM_SRC_ROOT`` (configured)
-    Specifies the top directory in which the sources are found.
-
-``LLVM_TARBALL_NAME`` (configured)
-    Specifies the name of the distribution tarball to create. This is configured
-    from the name of the project and its version number.
-
-``MKDIR`` (defaulted)
-    Specifies the path to the ``mkdir`` tool that creates directories.
-
-``ONLY_TOOLS``
-    If set, specifies the list of tools to build.
-
-``PLATFORMSTRIPOPTS``
-    The options to provide to the linker to specify that a stripped (no symbols)
-    executable should be built.
-
-``RANLIB`` (defaulted)
-    Specifies the path to the ``ranlib`` tool.
-
-``RM`` (defaulted)
-    Specifies the path to the ``rm`` tool.
-
-``SED`` (defaulted)
-    Specifies the path to the ``sed`` tool.
-
-``SHLIBEXT`` (configured)
-    Provides the filename extension to use for shared libraries.
-
-``TBLGEN`` (defaulted)
-    Specifies the path to the ``tblgen`` tool.
-
-``TAR`` (defaulted)
-    Specifies the path to the ``tar`` tool.
-
-``ZIP`` (defaulted)
-    Specifies the path to the ``zip`` tool.
-
-Readable Variables
-------------------
-
-Variables listed in the table below can be used by the user's Makefile but
-should not be changed. Changing the value will generally cause the build to go
-wrong, so don't do it.
-
-``bindir``
-    The directory into which executables will ultimately be installed. This
-    value is derived from the ``--prefix`` option given to ``configure``.
-
-``BuildMode``
-    The name of the type of build being performed: Debug, Release, or
-    Profile.
-
-``bytecode_libdir``
-    The directory into which bitcode libraries will ultimately be installed.
-    This value is derived from the ``--prefix`` option given to ``configure``.
-
-``ConfigureScriptFLAGS``
-    Additional flags given to the ``configure`` script when reconfiguring.
-
-``DistDir``
-    The *current* directory for which a distribution copy is being made.
-
-.. _Echo:
-
-``Echo``
-    The LLVM Makefile System output command. This provides the ``llvm[n]``
-    prefix and starts with ``@`` so the command itself is not printed by
-    ``make``.
-
-``EchoCmd``
-    Same as `Echo`_ but without the leading ``@``.
-
-``includedir``
-    The directory into which include files will ultimately be installed.  This
-    value is derived from the ``--prefix`` option given to ``configure``.
-
-``libdir``
-    The directory into which native libraries will ultimately be installed.
-    This value is derived from the ``--prefix`` option given to
-    ``configure``.
-
-``LibDir``
-    The configuration specific directory into which libraries are placed before
-    installation.
-
-``MakefileConfig``
-    Full path of the ``Makefile.config`` file.
-
-``MakefileConfigIn``
-    Full path of the ``Makefile.config.in`` file.
-
-``ObjDir``
-    The configuration and directory specific directory where build objects
-    (compilation results) are placed.
-
-``SubDirs``
-    The complete list of sub-directories of the current directory as
-    specified by other variables.
-
-``Sources``
-    The complete list of source files.
-
-``sysconfdir``
-    The directory into which configuration files will ultimately be
-    installed. This value is derived from the ``--prefix`` option given to
-    ``configure``.
-
-``ToolDir``
-    The configuration specific directory into which executables are placed
-    before they are installed.
-
-``TopDistDir``
-    The top most directory into which the distribution files are copied.
-
-``Verb``
-    Use this as the first thing on your build script lines to enable or disable
-    verbose mode. It expands to either an ``@`` (quiet mode) or nothing (verbose
-    mode).
-
-Internal Variables
-------------------
-
-Variables listed below are used by the LLVM Makefile System and considered
-internal. You should not use these variables under any circumstances.
-
-.. code-block:: makefile
-
-    Archive
-    AR.Flags
-    BaseNameSources
-    BCLinkLib
-    C.Flags
-    Compile.C
-    CompileCommonOpts
-    Compile.CXX
-    ConfigStatusScript
-    ConfigureScript
-    CPP.Flags
-    CPP.Flags 
-    CXX.Flags
-    DependFiles
-    DestArchiveLib
-    DestBitcodeLib
-    DestModule
-    DestSharedLib
-    DestTool
-    DistAlways
-    DistCheckDir
-    DistCheckTop
-    DistFiles
-    DistName
-    DistOther
-    DistSources
-    DistSubDirs
-    DistTarBZ2
-    DistTarGZip
-    DistZip
-    ExtraLibs
-    FakeSources
-    INCFiles
-    InternalTargets
-    LD.Flags
-    LibName.A
-    LibName.BC
-    LibName.LA
-    LibName.O
-    LibTool.Flags
-    Link
-    LinkModule
-    LLVMLibDir
-    LLVMLibsOptions
-    LLVMLibsPaths
-    LLVMToolDir
-    LLVMUsedLibs
-    LocalTargets
-    Module
-    ObjectsLO
-    ObjectsO
-    ObjMakefiles
-    ParallelTargets
-    PreConditions
-    ProjLibsOptions
-    ProjLibsPaths
-    ProjUsedLibs
-    Ranlib
-    RecursiveTargets
-    SrcMakefiles
-    Strip
-    StripWarnMsg
-    TableGen
-    TDFiles
-    ToolBuildPath
-    TopLevelTargets
-    UserTargets

Removed: llvm/trunk/examples/BrainF/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/BrainF/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/BrainF/Makefile (original)
+++ llvm/trunk/examples/BrainF/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/BrainF/Makefile ----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-TOOLNAME = BrainF
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := mcjit bitwriter nativecodegen interpreter
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/ExceptionDemo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/ExceptionDemo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/ExceptionDemo/Makefile (original)
+++ llvm/trunk/examples/ExceptionDemo/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- examples/ExceptionDemo/Makefile --------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===---------------------------------------------------------------------===##
-LEVEL = ../..
-TOOLNAME = ExceptionDemo
-EXAMPLE_TOOL = 1
-REQUIRES_EH = 1
-
-LINK_COMPONENTS := mcjit nativecodegen
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Fibonacci/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Fibonacci/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Fibonacci/Makefile (original)
+++ llvm/trunk/examples/Fibonacci/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- examples/Fibonacci/Makefile -------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = Fibonacci
-EXAMPLE_TOOL = 1
-
-# Link in JIT support
-LINK_COMPONENTS := interpreter mcjit nativecodegen
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/HowToUseJIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/HowToUseJIT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/HowToUseJIT/Makefile (original)
+++ llvm/trunk/examples/HowToUseJIT/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/HowToUseJIT/Makefile -----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-TOOLNAME = HowToUseJIT
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := mcjit interpreter nativecodegen
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter2/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter2/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter2/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter2/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter2/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch2
-EXAMPLE_TOOL = 1
-
-LLVM_CXXFLAGS := -Wno-unused-private-field
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter3/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter3/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter3/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter3/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter3/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch3
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter4/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter4/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter4/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter4/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter4/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch4
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core mcjit native
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter5/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter5/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter5/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter5/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter5/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch5
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core mcjit native
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter6/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter6/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter6/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter6/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter6/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch6
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core mcjit native
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter7/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter7/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter7/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter7/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter7/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch7
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core mcjit native
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Chapter8/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Chapter8/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Chapter8/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Chapter8/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Chapter7/Makefile -------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-TOOLNAME = Kaleidoscope-Ch8
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := core mcjit native
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/MCJIT/cached/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/MCJIT/cached/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/MCJIT/cached/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/MCJIT/cached/Makefile (removed)
@@ -1,11 +0,0 @@
-all: toy-mcjit toy-jit toy-ir-gen
-
-toy-mcjit : toy.cpp
-	clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core mcjit native irreader` -o toy-mcjit
-
-toy-jit : toy-jit.cpp
-	clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-jit
-
-# This is a special build for the purpose of converting Kaleidoscope input to an IR file
-toy-ir-gen : toy-jit.cpp
-	clang++ toy-jit.cpp -g -O3 -rdynamic -fno-rtti -DDUMP_FINAL_MODULE `llvm-config --cppflags --ldflags --libs core jit native irreader` -o toy-ir-gen

Removed: llvm/trunk/examples/Kaleidoscope/MCJIT/complete/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/MCJIT/complete/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/MCJIT/complete/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/MCJIT/complete/Makefile (removed)
@@ -1,4 +0,0 @@
-all: toy
-
-toy : toy.cpp
-	clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core jit mcjit native irreader` -o toy

Removed: llvm/trunk/examples/Kaleidoscope/MCJIT/initial/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/MCJIT/initial/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/MCJIT/initial/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/MCJIT/initial/Makefile (removed)
@@ -1,4 +0,0 @@
-all: toy-mcjit
-
-toy-mcjit : toy.cpp
-	clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core mcjit native` -o toy-mcjit

Removed: llvm/trunk/examples/Kaleidoscope/MCJIT/lazy/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/MCJIT/lazy/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/MCJIT/lazy/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/MCJIT/lazy/Makefile (removed)
@@ -1,7 +0,0 @@
-all: toy-mcjit toy-jit
-
-toy-mcjit : toy.cpp
-	clang++ toy.cpp -g -O3 -rdynamic -fno-rtti `llvm-config --cppflags --ldflags --libs core mcjit native` -o toy-mcjit
-
-toy-jit : toy-jit.cpp
-	clang++ toy-jit.cpp -g -O3 -rdynamic `llvm-config --cppflags --ldflags --libs core jit native` -o toy-jit

Removed: llvm/trunk/examples/Kaleidoscope/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/Kaleidoscope/Makefile ----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL=../..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS:= Chapter2 Chapter3 Chapter4 Chapter5 Chapter6 Chapter7 Chapter8
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/Kaleidoscope/Orc/fully_lazy/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Orc/fully_lazy/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Orc/fully_lazy/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Orc/fully_lazy/Makefile (removed)
@@ -1,17 +0,0 @@
-UNAME := $(shell uname -s)
-
-ifeq ($(UNAME),Darwin)
-	CXX := xcrun --sdk macosx clang++
-else
-	CXX := clang++
-endif
-
-LLVM_CXXFLAGS := $(shell llvm-config --cxxflags)
-LLVM_LDFLAGS := $(shell llvm-config  --ldflags --system-libs --libs core orcjit native)
-
-toy: toy.cpp
-	$(CXX) $(LLVM_CXXFLAGS) -Wall -std=c++11 -g -O0 -rdynamic -fno-rtti -o toy toy.cpp $(LLVM_LDFLAGS)
-
-.PHONY: clean
-clean:
-	rm -f toy

Removed: llvm/trunk/examples/Kaleidoscope/Orc/initial/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Orc/initial/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Orc/initial/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Orc/initial/Makefile (removed)
@@ -1,17 +0,0 @@
-UNAME := $(shell uname -s)
-
-ifeq ($(UNAME),Darwin)
-	CXX := xcrun --sdk macosx clang++
-else
-	CXX := clang++
-endif
-
-LLVM_CXXFLAGS := $(shell llvm-config --cxxflags)
-LLVM_LDFLAGS := $(shell llvm-config  --ldflags --system-libs --libs core orcjit native)
-
-toy: toy.cpp
-	$(CXX) $(LLVM_CXXFLAGS) -Wall -std=c++11 -g -O0 -rdynamic -fno-rtti -o toy toy.cpp $(LLVM_LDFLAGS)
-
-.PHONY: clean
-clean:
-	rm -f toy

Removed: llvm/trunk/examples/Kaleidoscope/Orc/lazy_codegen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Orc/lazy_codegen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Orc/lazy_codegen/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Orc/lazy_codegen/Makefile (removed)
@@ -1,17 +0,0 @@
-UNAME := $(shell uname -s)
-
-ifeq ($(UNAME),Darwin)
-	CXX := xcrun --sdk macosx clang++
-else
-	CXX := clang++
-endif
-
-LLVM_CXXFLAGS := $(shell llvm-config --cxxflags)
-LLVM_LDFLAGS := $(shell llvm-config  --ldflags --system-libs --libs core orcjit native)
-
-toy: toy.cpp
-	$(CXX) $(LLVM_CXXFLAGS) -Wall -std=c++11 -g -O0 -rdynamic -fno-rtti -o toy toy.cpp $(LLVM_LDFLAGS)
-
-.PHONY: clean
-clean:
-	rm -f toy

Removed: llvm/trunk/examples/Kaleidoscope/Orc/lazy_irgen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Kaleidoscope/Orc/lazy_irgen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Kaleidoscope/Orc/lazy_irgen/Makefile (original)
+++ llvm/trunk/examples/Kaleidoscope/Orc/lazy_irgen/Makefile (removed)
@@ -1,17 +0,0 @@
-UNAME := $(shell uname -s)
-
-ifeq ($(UNAME),Darwin)
-	CXX := xcrun --sdk macosx clang++
-else
-	CXX := clang++
-endif
-
-LLVM_CXXFLAGS := $(shell llvm-config --cxxflags)
-LLVM_LDFLAGS := $(shell llvm-config  --ldflags --system-libs --libs core orcjit native)
-
-toy: toy.cpp
-	$(CXX) $(LLVM_CXXFLAGS) -Wall -std=c++11 -g -O0 -rdynamic -fno-rtti -o toy toy.cpp $(LLVM_LDFLAGS)
-
-.PHONY: clean
-clean:
-	rm -f toy

Removed: llvm/trunk/examples/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/Makefile (original)
+++ llvm/trunk/examples/Makefile (removed)
@@ -1,32 +0,0 @@
-##===- examples/Makefile -----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL=..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS:= BrainF Fibonacci HowToUseJIT Kaleidoscope ModuleMaker
-
-ifeq ($(HAVE_PTHREAD),1)
-PARALLEL_DIRS += ParallelJIT
-endif
-
-ifeq ($(LLVM_ON_UNIX),1)
-    ifeq ($(ARCH),x86)
-	PARALLEL_DIRS += ExceptionDemo
-    endif
-    ifeq ($(ARCH),x86_64)
-	PARALLEL_DIRS += ExceptionDemo
-    endif
-endif
-
-ifeq ($(filter $(BINDINGS_TO_BUILD),ocaml),ocaml)
-	PARALLEL_DIRS += OCaml-Kaleidoscope
-endif
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/ModuleMaker/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/ModuleMaker/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/ModuleMaker/Makefile (original)
+++ llvm/trunk/examples/ModuleMaker/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- examples/ModuleMaker/Makefile -----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL=../..
-TOOLNAME=ModuleMaker
-EXAMPLE_TOOL = 1
-LINK_COMPONENTS := bitwriter
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter2/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter2/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter2/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter2/Makefile (removed)
@@ -1,22 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter2/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 2.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch2
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm
-
-OCAMLCFLAGS += -pp camlp4of
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter3/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter3/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter3/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter3/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter3/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 3.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch3
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm llvm_analysis
-
-OCAMLCFLAGS += -pp camlp4of
-
-ExcludeSources = $(PROJ_SRC_DIR)/myocamlbuild.ml
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter4/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter4/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter4/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter4/Makefile (removed)
@@ -1,25 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter4/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 4.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch4
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm llvm_analysis llvm_executionengine llvm_target \
-	llvm_scalar_opts
-
-OCAMLCFLAGS += -pp camlp4of
-
-ExcludeSources = $(PROJ_SRC_DIR)/myocamlbuild.ml
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter5/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter5/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter5/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter5/Makefile (removed)
@@ -1,25 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter5/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 5.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch5
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm llvm_analysis llvm_executionengine llvm_target \
-	llvm_scalar_opts
-
-OCAMLCFLAGS += -pp camlp4of
-
-ExcludeSources = $(PROJ_SRC_DIR)/myocamlbuild.ml
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter6/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter6/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter6/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter6/Makefile (removed)
@@ -1,34 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter6/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 6.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch6
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm llvm_analysis llvm_executionengine llvm_target \
-	llvm_scalar_opts
-
-OCAMLCFLAGS += -pp camlp4of
-
-OcamlSources1 = \
-	$(PROJ_SRC_DIR)/ast.ml \
-	$(PROJ_SRC_DIR)/parser.ml \
-	$(PROJ_SRC_DIR)/codegen.ml \
-	$(PROJ_SRC_DIR)/lexer.ml \
-	$(PROJ_SRC_DIR)/token.ml \
-	$(PROJ_SRC_DIR)/toplevel.ml \
-	$(PROJ_SRC_DIR)/toy.ml
-
-ExcludeSources = $(PROJ_SRC_DIR)/myocamlbuild.ml
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Chapter7/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Chapter7/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Chapter7/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Chapter7/Makefile (removed)
@@ -1,34 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Chapter7/Makefile -------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-# 
-# This is the makefile for the Objective Caml kaleidoscope tutorial, chapter 7.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := OCaml-Kaleidoscope-Ch7
-EXAMPLE_TOOL := 1
-UsedComponents := core
-UsedOcamLibs := llvm llvm_analysis llvm_executionengine llvm_target \
-	llvm_scalar_opts
-
-OCAMLCFLAGS += -pp camlp4of
-
-OcamlSources1 = \
-	$(PROJ_SRC_DIR)/ast.ml \
-	$(PROJ_SRC_DIR)/parser.ml \
-	$(PROJ_SRC_DIR)/codegen.ml \
-	$(PROJ_SRC_DIR)/lexer.ml \
-	$(PROJ_SRC_DIR)/token.ml \
-	$(PROJ_SRC_DIR)/toplevel.ml \
-	$(PROJ_SRC_DIR)/toy.ml
-
-ExcludeSources = $(PROJ_SRC_DIR)/myocamlbuild.ml
-
-include $(LEVEL)/bindings/ocaml/Makefile.ocaml

Removed: llvm/trunk/examples/OCaml-Kaleidoscope/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/OCaml-Kaleidoscope/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/OCaml-Kaleidoscope/Makefile (original)
+++ llvm/trunk/examples/OCaml-Kaleidoscope/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- examples/OCaml-Kaleidoscope/Makefile ----------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL=../..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS:= Chapter2 Chapter3 Chapter4 Chapter5 Chapter6 Chapter7
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/examples/ParallelJIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/examples/ParallelJIT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/examples/ParallelJIT/Makefile (original)
+++ llvm/trunk/examples/ParallelJIT/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- examples/ParallelJIT/Makefile -----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-TOOLNAME = ParallelJIT
-EXAMPLE_TOOL = 1
-
-LINK_COMPONENTS := mcjit interpreter nativecodegen
-
-include $(LEVEL)/Makefile.common
-
-LIBS += -lpthread

Removed: llvm/trunk/lib/Analysis/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Analysis/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Analysis/Makefile (original)
+++ llvm/trunk/lib/Analysis/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Analysis/Makefile -------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMAnalysis
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/AsmParser/Makefile (original)
+++ llvm/trunk/lib/AsmParser/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/AsmParser/Makefile ------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME := LLVMAsmParser
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Bitcode/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Bitcode/Makefile (original)
+++ llvm/trunk/lib/Bitcode/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/Bitcode/Makefile --------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-PARALLEL_DIRS = Reader Writer
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Bitcode/Reader/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Reader/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Bitcode/Reader/Makefile (original)
+++ llvm/trunk/lib/Bitcode/Reader/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Bitcode/Reader/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMBitReader
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Bitcode/Writer/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Bitcode/Writer/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Bitcode/Writer/Makefile (original)
+++ llvm/trunk/lib/Bitcode/Writer/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Bitcode/Reader/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMBitWriter
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/CodeGen/AsmPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/AsmPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/CodeGen/AsmPrinter/Makefile (original)
+++ llvm/trunk/lib/CodeGen/AsmPrinter/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/CodeGen/AsmPrinter/Makefile ---------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMAsmPrinter
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/CodeGen/MIRParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/MIRParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/CodeGen/MIRParser/Makefile (original)
+++ llvm/trunk/lib/CodeGen/MIRParser/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/CodeGen/MIRParser/Makefile ----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMIRParser
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/CodeGen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/CodeGen/Makefile (original)
+++ llvm/trunk/lib/CodeGen/Makefile (removed)
@@ -1,22 +0,0 @@
-##===- lib/CodeGen/Makefile --------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMCodeGen
-PARALLEL_DIRS = SelectionDAG AsmPrinter MIRParser
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-
-# Xcode prior to 2.4 generates an error in -pedantic mode with use of HUGE_VAL
-# in this directory.  Disable -pedantic for this broken compiler.
-ifneq ($(HUGE_VAL_SANITY),yes)
-CompileCommonOpts := $(filter-out -pedantic, $(CompileCommonOpts))
-endif
-

Removed: llvm/trunk/lib/CodeGen/SelectionDAG/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/CodeGen/SelectionDAG/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/CodeGen/SelectionDAG/Makefile (original)
+++ llvm/trunk/lib/CodeGen/SelectionDAG/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/CodeGen/SelectionDAG/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMSelectionDAG
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/DebugInfo/CodeView/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/CodeView/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/DebugInfo/CodeView/Makefile (original)
+++ llvm/trunk/lib/DebugInfo/CodeView/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/DebugInfo/CodeView/Makefile ---------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMDebugInfoCodeView
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/DebugInfo/DWARF/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/DWARF/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/DebugInfo/DWARF/Makefile (original)
+++ llvm/trunk/lib/DebugInfo/DWARF/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/DebugInfo/DWARF/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMDebugInfoDWARF
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/DebugInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/DebugInfo/Makefile (original)
+++ llvm/trunk/lib/DebugInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/DebugInfo/Makefile ------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS := CodeView DWARF PDB Symbolize
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/DebugInfo/PDB/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/PDB/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/DebugInfo/PDB/Makefile (original)
+++ llvm/trunk/lib/DebugInfo/PDB/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/DebugInfo/PDB/Makefile --------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMDebugInfoPDB
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/DebugInfo/Symbolize/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/DebugInfo/Symbolize/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/DebugInfo/Symbolize/Makefile (original)
+++ llvm/trunk/lib/DebugInfo/Symbolize/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/DebugInfo/Symbolize/Makefile --------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMSymbolize
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/ExecutionEngine/IntelJITEvents/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/IntelJITEvents/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/IntelJITEvents/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/IntelJITEvents/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- lib/ExecutionEngine/JITProfile/Makefile -------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-LIBRARYNAME = LLVMIntelJITEvents
-
-include $(LEVEL)/Makefile.config
-
-SOURCES := IntelJITEventListener.cpp \
-  jitprofiling.c
-CPPFLAGS += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/Interpreter/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/ExecutionEngine/Interpreter/Makefile ------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMInterpreter
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/ExecutionEngine/MCJIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/MCJIT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/MCJIT/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/MCJIT/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/ExecutionEngine/MCJIT/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMCJIT
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/ExecutionEngine/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- lib/ExecutionEngine/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-LIBRARYNAME = LLVMExecutionEngine
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS = Interpreter MCJIT Orc RuntimeDyld
-
-ifeq ($(USE_INTEL_JITEVENTS), 1)
-PARALLEL_DIRS += IntelJITEvents
-endif
-
-ifeq ($(USE_OPROFILE), 1)
-PARALLEL_DIRS += OProfileJIT
-endif
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/lib/ExecutionEngine/OProfileJIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/OProfileJIT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/OProfileJIT/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/OProfileJIT/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- lib/ExecutionEngine/OProfileJIT/Makefile ------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-LIBRARYNAME = LLVMOProfileJIT
-
-include $(LEVEL)/Makefile.config
-
-SOURCES += OProfileJITEventListener.cpp \
-  OProfileWrapper.cpp
-CPPFLAGS += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/lib/ExecutionEngine/Orc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/Orc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/Orc/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/Orc/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/ExecutionEngine/OrcJIT/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMOrcJIT
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/ExecutionEngine/RuntimeDyld/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ExecutionEngine/RuntimeDyld/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ExecutionEngine/RuntimeDyld/Makefile (original)
+++ llvm/trunk/lib/ExecutionEngine/RuntimeDyld/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- lib/ExecutionEngine/MCJIT/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMRuntimeDyld
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/IR/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IR/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/IR/Makefile (original)
+++ llvm/trunk/lib/IR/Makefile (removed)
@@ -1,61 +0,0 @@
-##===- lib/IR/Makefile -------------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-LIBRARYNAME = LLVMCore
-BUILD_ARCHIVE = 1
-
-BUILT_SOURCES = $(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen \
-		 $(PROJ_OBJ_ROOT)/include/llvm/IR/Attributes.inc \
-		 $(PROJ_OBJ_ROOT)/lib/IR/AttributesCompatFunc.inc
-
-include $(LEVEL)/Makefile.common
-
-GENFILE:=$(PROJ_OBJ_ROOT)/include/llvm/IR/Intrinsics.gen
-ATTRINCFILE:=$(PROJ_OBJ_ROOT)/include/llvm/IR/Attributes.inc
-ATTRCOMPATFUNCINCFILE:=$(PROJ_OBJ_ROOT)/lib/IR/AttributesCompatFunc.inc
-
-INTRINSICTD  := $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics.td
-INTRINSICTDS := $(wildcard $(PROJ_SRC_ROOT)/include/llvm/IR/Intrinsics*.td)
-ATTRIBUTESTD  := $(PROJ_SRC_ROOT)/include/llvm/IR/Attributes.td
-ATTRCOMPATFUNCTD  := $(PROJ_SRC_ROOT)/lib/IR/AttributesCompatFunc.td
-
-$(ObjDir)/Intrinsics.gen.tmp: $(ObjDir)/.dir $(INTRINSICTDS) $(LLVM_TBLGEN)
-	$(Echo) Building Intrinsics.gen.tmp from Intrinsics.td
-	$(Verb) $(LLVMTableGen) $(call SYSPATH, $(INTRINSICTD)) -o $(call SYSPATH, $@) -gen-intrinsic
-
-$(GENFILE): $(ObjDir)/Intrinsics.gen.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
-	$(Verb) $(CMP) -s $@ $< || ( $(CP) $< $@ && \
-	  $(EchoCmd) Updated Intrinsics.gen because Intrinsics.gen.tmp \
-	    changed significantly. )
-
-$(ObjDir)/Attributes.inc.tmp: $(ObjDir)/.dir $(ATTRIBUTESTD) $(LLVM_TBLGEN)
-	$(Echo) Building Attributes.inc.tmp from $(ATTRIBUTESTD)
-	$(Verb) $(LLVMTableGen) $(call SYSPATH, $(ATTRIBUTESTD)) -o $(call SYSPATH, $@) -gen-attrs
-
-$(ATTRINCFILE): $(ObjDir)/Attributes.inc.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
-	$(Verb) $(CMP) -s $@ $< || ( $(CP) $< $@ && \
-	  $(EchoCmd) Updated Attributes.inc because Attributes.inc.tmp \
-	    changed significantly. )
-
-$(ObjDir)/AttributesCompatFunc.inc.tmp: $(ObjDir)/.dir $(ATTRCOMPATFUNCTD) $(LLVM_TBLGEN)
-	$(Echo) Building AttributesCompatFunc.inc.tmp from $(ATTRCOMPATFUNCTD)
-	$(Verb) $(LLVMTableGen) $(call SYSPATH, $(ATTRCOMPATFUNCTD)) -o $(call SYSPATH, $@) -gen-attrs
-
-$(ATTRCOMPATFUNCINCFILE): $(ObjDir)/AttributesCompatFunc.inc.tmp $(PROJ_OBJ_ROOT)/include/llvm/IR/.dir
-	$(Verb) $(CMP) -s $@ $< || ( $(CP) $< $@ && \
-	  $(EchoCmd) Updated AttributesCompatFunc.inc because AttributesCompatFunc.inc.tmp \
-	    changed significantly. )
-
-install-local:: $(GENFILE)
-	$(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
-	$(Verb) $(DataInstall) $(GENFILE) $(DESTDIR)$(PROJ_includedir)/llvm/IR/Intrinsics.gen
-
-install-local:: $(ATTRINCFILE)
-	$(Echo) Installing $(DESTDIR)$(PROJ_includedir)/llvm/IR/Attributes.inc
-	$(Verb) $(DataInstall) $(ATTRINCFILE) $(DESTDIR)$(PROJ_includedir)/llvm/IR/Attributes.inc

Removed: llvm/trunk/lib/IRReader/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/IRReader/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/IRReader/Makefile (original)
+++ llvm/trunk/lib/IRReader/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/IRReader/Makefile -------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME := LLVMIRReader
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/LTO/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LTO/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/LTO/Makefile (original)
+++ llvm/trunk/lib/LTO/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/LTO/Makefile ------------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMLTO
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/LibDriver/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LibDriver/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/LibDriver/Makefile (original)
+++ llvm/trunk/lib/LibDriver/Makefile (removed)
@@ -1,20 +0,0 @@
-##===- lib/LibDriver/Makefile ------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMLibDriver
-BUILD_ARCHIVE := 1
-BUILT_SOURCES = Options.inc
-TABLEGEN_INC_FILES_COMMON = 1
-
-include $(LEVEL)/Makefile.common
-
-$(ObjDir)/Options.inc.tmp : Options.td $(LLVM_TBLGEN) $(ObjDir)/.dir
-	$(Echo) "Building lib Driver Option tables with tblgen"
-	$(Verb) $(LLVMTableGen) -gen-opt-parser-defs -o $(call SYSPATH, $@) $<

Removed: llvm/trunk/lib/LineEditor/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/LineEditor/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/LineEditor/Makefile (original)
+++ llvm/trunk/lib/LineEditor/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/LineEditor/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMLineEditor
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Linker/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Linker/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Linker/Makefile (original)
+++ llvm/trunk/lib/Linker/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Linker/Makefile ---------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMLinker
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/MC/MCDisassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCDisassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/MC/MCDisassembler/Makefile (original)
+++ llvm/trunk/lib/MC/MCDisassembler/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/MC/MCDisassembler/Makefile ----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMCDisassembler
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/MC/MCParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/MCParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/MC/MCParser/Makefile (original)
+++ llvm/trunk/lib/MC/MCParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/MC/MCParser/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMCParser
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/MC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/MC/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/MC/Makefile (original)
+++ llvm/trunk/lib/MC/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/MC/Makefile -------------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMMC
-BUILD_ARCHIVE := 1
-PARALLEL_DIRS := MCParser MCDisassembler
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Makefile (original)
+++ llvm/trunk/lib/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- lib/Makefile ----------------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS := IR AsmParser Bitcode Analysis Transforms CodeGen Target      \
-                 ExecutionEngine Linker LTO MC Object Option DebugInfo        \
-                 IRReader LineEditor ProfileData Passes LibDriver
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Object/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Object/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Object/Makefile (original)
+++ llvm/trunk/lib/Object/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/Object/Makefile ---------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMObject
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Option/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Option/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Option/Makefile (original)
+++ llvm/trunk/lib/Option/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/Option/Makefile ---------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMOption
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Passes/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Passes/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Passes/Makefile (original)
+++ llvm/trunk/lib/Passes/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/Passes/Makefile ---------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMPasses
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/ProfileData/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/ProfileData/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/ProfileData/Makefile (original)
+++ llvm/trunk/lib/ProfileData/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/ProfileData/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMProfileData
-BUILD_ARCHIVE := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Support/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Support/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Support/Makefile (original)
+++ llvm/trunk/lib/Support/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Support/Makefile --------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMSupport
-BUILD_ARCHIVE = 1
-
-EXTRA_DIST = Unix Win32 README.txt
-
-include $(LEVEL)/Makefile.common
-
-CompileCommonOpts := $(filter-out -pedantic,$(CompileCommonOpts))
-CompileCommonOpts := $(filter-out -Wno-long-long,$(CompileCommonOpts))
-
-ifdef LLVM_VERSION_INFO
-CompileCommonOpts += -DLLVM_VERSION_INFO='"$(LLVM_VERSION_INFO)"'
-endif

Removed: llvm/trunk/lib/TableGen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/TableGen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/TableGen/Makefile (original)
+++ llvm/trunk/lib/TableGen/Makefile (removed)
@@ -1,14 +0,0 @@
-##===- lib/TableGen/Makefile -------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMTableGen
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/AArch64/AsmParser/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64AsmParser
-
-# Hack: we need to include 'main' ARM target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AArch64/Disassembler/Makefile ------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64Disassembler
-
-# Hack: we need to include 'main' arm target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/AArch64/AsmPrinter/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64AsmPrinter
-
-# Hack: we need to include 'main' arm target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AArch64/TargetDesc/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64Desc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/Makefile (removed)
@@ -1,25 +0,0 @@
-##===- lib/Target/AArch64/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMAArch64CodeGen
-TARGET = AArch64
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = AArch64GenRegisterInfo.inc AArch64GenInstrInfo.inc \
-		AArch64GenAsmWriter.inc AArch64GenAsmWriter1.inc \
-		AArch64GenDAGISel.inc \
-		AArch64GenCallingConv.inc AArch64GenAsmMatcher.inc \
-		AArch64GenSubtargetInfo.inc AArch64GenMCCodeEmitter.inc \
-		AArch64GenFastISel.inc AArch64GenDisassemblerTables.inc \
-		AArch64GenMCPseudoLowering.inc
-
-DIRS = TargetInfo InstPrinter AsmParser Disassembler MCTargetDesc Utils
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/AArch64/TargetInfo/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64Info
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AArch64/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AArch64/Utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AArch64/Utils/Makefile (original)
+++ llvm/trunk/lib/Target/AArch64/Utils/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AArch64/Utils/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAArch64Utils
-
-# Hack: we need to include 'main' AArch64 target directory to grab private
-# headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/AMDGPU/AsmParser/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAMDGPUAsmParser
-
-# Hack: we need to include 'main' AMDGPU target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-#===- lib/Target/R600/AsmPrinter/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAMDGPUAsmPrinter
-
-# Hack: we need to include 'main' x86 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AMDGPU/TargetDesc/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAMDGPUDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Target/R600/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMAMDGPUCodeGen
-TARGET = AMDGPU
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = AMDGPUGenRegisterInfo.inc AMDGPUGenInstrInfo.inc \
-		AMDGPUGenDAGISel.inc  AMDGPUGenSubtargetInfo.inc \
-		AMDGPUGenMCCodeEmitter.inc AMDGPUGenCallingConv.inc \
-		AMDGPUGenIntrinsics.inc AMDGPUGenDFAPacketizer.inc \
-		AMDGPUGenAsmWriter.inc AMDGPUGenAsmMatcher.inc
-
-DIRS = AsmParser InstPrinter TargetInfo MCTargetDesc Utils
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/AMDGPU/TargetInfo/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAMDGPUInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AMDGPU/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AMDGPU/Utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AMDGPU/Utils/Makefile (original)
+++ llvm/trunk/lib/Target/AMDGPU/Utils/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AMDGPU/Utils/Makefile --------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAMDGPUUtils
-
-# Hack: we need to include 'main' AMDGPU target directory to grab private
-# headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/ARM/AsmParser/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMARMAsmParser
-
-# Hack: we need to include 'main' ARM target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/ARM/Disassembler/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMARMDisassembler
-
-# Hack: we need to include 'main' arm target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/ARM/AsmPrinter/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMARMAsmPrinter
-
-# Hack: we need to include 'main' arm target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/ARM/TargetDesc/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMARMDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- lib/Target/ARM/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMARMCodeGen
-TARGET = ARM
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = ARMGenRegisterInfo.inc ARMGenInstrInfo.inc \
-		ARMGenAsmWriter.inc ARMGenAsmMatcher.inc \
-                ARMGenDAGISel.inc ARMGenSubtargetInfo.inc \
-                ARMGenCallingConv.inc \
-                ARMGenFastISel.inc ARMGenMCCodeEmitter.inc \
-                ARMGenMCPseudoLowering.inc ARMGenDisassemblerTables.inc
-
-DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/ARM/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/ARM/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/ARM/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/ARM/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/ARM/TargetInfo/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMARMInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AVR/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AVR/Makefile (original)
+++ llvm/trunk/lib/Target/AVR/Makefile (removed)
@@ -1,19 +0,0 @@
-##===- lib/Target/AVR/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMAVRCodeGen
-TARGET = AVR
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = AVRGenRegisterInfo.inc
-
-DIRS = TargetInfo
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/AVR/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/AVR/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/AVR/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/AVR/TargetInfo/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/AVR/TargetInfo/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMAVRInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/BPF/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/BPF/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/BPF/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/BPF/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/BPF/InstPrinter/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMBPFAsmPrinter
-
-# Hack: we need to include 'main' BPF target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/BPF/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/BPF/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/BPF/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/BPF/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/BPF/MCTargetDesc/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMBPFDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/BPF/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/BPF/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/BPF/Makefile (original)
+++ llvm/trunk/lib/Target/BPF/Makefile (removed)
@@ -1,21 +0,0 @@
-##===- lib/Target/BPF/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMBPFCodeGen
-TARGET = BPF
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = BPFGenRegisterInfo.inc BPFGenInstrInfo.inc \
-		BPFGenAsmWriter.inc BPFGenAsmMatcher.inc BPFGenDAGISel.inc \
-		BPFGenMCCodeEmitter.inc BPFGenSubtargetInfo.inc BPFGenCallingConv.inc
-
-DIRS = InstPrinter TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/BPF/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/BPF/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/BPF/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/BPF/TargetInfo/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/BPF/TargetInfo/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMBPFInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/CppBackend/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CppBackend/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/CppBackend/Makefile (original)
+++ llvm/trunk/lib/Target/CppBackend/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/CppBackend/Makefile --- ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMCppBackendCodeGen
-DIRS = TargetInfo
-
-include $(LEVEL)/Makefile.common
-
-CompileCommonOpts += -Wno-format

Removed: llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/CppBackend/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/CppBackend/TargetInfo/Makefile -----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMCppBackendInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Hexagon/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/Hexagon/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Hexagon/AsmParser/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMHexagonAsmParser
-
-# Hack: we need to include 'main' Hexagon target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Hexagon/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/Hexagon/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===-- lib/Target/Hexagon/Disassembler/Makefile -----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMHexagonDisassembler
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Hexagon/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/Hexagon/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Hexagon/TargetDesc/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMHexagonDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Hexagon/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/Makefile (original)
+++ llvm/trunk/lib/Target/Hexagon/Makefile (removed)
@@ -1,26 +0,0 @@
-##===- lib/Target/Hexagon/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../..
-LIBRARYNAME = LLVMHexagonCodeGen
-TARGET = Hexagon
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = HexagonGenRegisterInfo.inc \
-                HexagonGenInstrInfo.inc  \
-                HexagonGenAsmMatcher.inc \
-                HexagonGenAsmWriter.inc \
-                HexagonGenDAGISel.inc HexagonGenSubtargetInfo.inc \
-                HexagonGenCallingConv.inc \
-                HexagonGenDFAPacketizer.inc \
-                HexagonGenMCCodeEmitter.inc \
-                HexagonGenDisassemblerTables.inc
-
-DIRS = TargetInfo MCTargetDesc Disassembler AsmParser
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Hexagon/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Hexagon/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Hexagon/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Hexagon/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Hexagon/TargetInfo/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMHexagonInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/MSP430/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/MSP430/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/MSP430/AsmPrinter/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMSP430AsmPrinter
-
-# Hack: we need to include 'main' MSP430 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/MSP430/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/MSP430/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/MSP430/TargetDesc/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMSP430Desc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/MSP430/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/MSP430/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Target/MSP430/Makefile --------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source 
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMSP430CodeGen
-TARGET = MSP430
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = MSP430GenRegisterInfo.inc MSP430GenInstrInfo.inc \
-		MSP430GenAsmWriter.inc \
-		MSP430GenDAGISel.inc MSP430GenCallingConv.inc \
-		MSP430GenSubtargetInfo.inc
-
-DIRS = InstPrinter TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/MSP430/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/MSP430/TargetInfo/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMSP430Info
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Makefile (original)
+++ llvm/trunk/lib/Target/Makefile (removed)
@@ -1,20 +0,0 @@
-#===- lib/Target/Makefile ----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-LIBRARYNAME = LLVMTarget
-BUILD_ARCHIVE = 1
-
-# We include this early so we can access the value of TARGETS_TO_BUILD as the
-# value for PARALLEL_DIRS which must be set before Makefile.rules is included
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS := $(TARGETS_TO_BUILD)
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/lib/Target/Mips/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Mips/AsmParser/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMipsAsmParser
-
-# Hack: we need to include 'main' mips target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Mips/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Mips/Disassembler/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMipsDisassembler
-
-# Hack: we need to include 'main' Mips target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Mips/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Mips/AsmPrinter/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMipsAsmPrinter
-
-# Hack: we need to include 'main' mips target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Mips/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/MCTargetDesc/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- lib/Target/Mips/TargetDesc/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMipsDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/Mips/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/Makefile (removed)
@@ -1,25 +0,0 @@
-##===- lib/Target/Mips/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMMipsCodeGen
-TARGET = Mips
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = MipsGenRegisterInfo.inc MipsGenInstrInfo.inc \
-                MipsGenAsmWriter.inc MipsGenFastISel.inc \
-                MipsGenDAGISel.inc MipsGenCallingConv.inc \
-                MipsGenSubtargetInfo.inc MipsGenMCCodeEmitter.inc \
-                MipsGenDisassemblerTables.inc \
-                MipsGenMCPseudoLowering.inc MipsGenAsmMatcher.inc
-
-DIRS = InstPrinter Disassembler AsmParser TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/Mips/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Mips/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Mips/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Mips/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Mips/TargetInfo/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMMipsInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/NVPTX/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/NVPTX/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/NVPTX/AsmPrinter/Makefile ----------------*- Makefile -*-===##
-#
-#											The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMNVPTXAsmPrinter
-
-# Hack: we need to include 'main' ptx target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/NVPTX/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/NVPTX/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/NVPTX/TargetDesc/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMNVPTXDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/NVPTX/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/Makefile (original)
+++ llvm/trunk/lib/Target/NVPTX/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Target/NVPTX/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMNVPTXCodeGen
-TARGET = NVPTX
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = NVPTXGenAsmWriter.inc \
-		NVPTXGenDAGISel.inc \
-		NVPTXGenInstrInfo.inc \
-		NVPTXGenRegisterInfo.inc \
-		NVPTXGenSubtargetInfo.inc
-
-DIRS = InstPrinter TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/NVPTX/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/NVPTX/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/NVPTX/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/NVPTX/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/NVPTX/TargetInfo/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMNVPTXInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/PowerPC/AsmParser/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMPowerPCAsmParser
-
-# Hack: we need to include 'main' PowerPC target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===-- lib/Target/PowerPC/Disassembler/Makefile -----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMPowerPCDisassembler
-
-# Hack: we need to include 'main' PPC target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/PowerPC/AsmPrinter/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMPowerPCAsmPrinter
-
-# Hack: we need to include 'main' powerpc target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/PowerPC/TargetDesc/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMPowerPCDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- lib/Target/PowerPC/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMPowerPCCodeGen
-TARGET = PPC
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = PPCGenRegisterInfo.inc PPCGenAsmMatcher.inc \
-                PPCGenAsmWriter.inc  \
-                PPCGenInstrInfo.inc PPCGenDAGISel.inc \
-                PPCGenSubtargetInfo.inc PPCGenCallingConv.inc \
-                PPCGenMCCodeEmitter.inc PPCGenFastISel.inc \
-                PPCGenDisassemblerTables.inc
-
-DIRS = AsmParser Disassembler InstPrinter TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/PowerPC/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/PowerPC/TargetInfo/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMPowerPCInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-override CPPFLAGS += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Sparc/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Sparc/AsmParser/Makefile ------------------*- Makefile-*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSparcAsmParser
-
-# Hack: we need to include 'main' Sparc target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Sparc/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Sparc/Disassembler/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSparcDisassembler
-
-# Hack: we need to include 'main' Sparc target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Sparc/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Sparc/InstPrinter/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSparcAsmPrinter
-
-# Hack: we need to include 'main'  target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Sparc/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/Sparc/TargetDesc/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSparcDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/Sparc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- lib/Target/Sparc/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMSparcCodeGen
-TARGET = Sparc
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = SparcGenRegisterInfo.inc SparcGenInstrInfo.inc \
-		SparcGenAsmWriter.inc SparcGenAsmMatcher.inc \
-		SparcGenDAGISel.inc SparcGenDisassemblerTables.inc \
-		SparcGenSubtargetInfo.inc SparcGenCallingConv.inc \
-		SparcGenMCCodeEmitter.inc
-
-DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/Sparc/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/Sparc/TargetInfo/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSparcInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/SystemZ/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/AsmParser/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/SystemZ/AsmParser/Makefile ---------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSystemZAsmParser
-
-# Hack: we need to include 'main' SystemZ target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/SystemZ/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===-- lib/Target/SystemZ/Disassembler/Makefile -----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSystemZDisassembler
-
-# Hack: we need to include 'main' x86 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/SystemZ/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/SystemZ/AsmPrinter/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSystemZAsmPrinter
-
-# Hack: we need to include 'main' mips target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/SystemZ/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/SystemZ/TargetDesc/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSystemZDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/SystemZ/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/Makefile (removed)
@@ -1,28 +0,0 @@
-##===- lib/Target/SystemZ/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMSystemZCodeGen
-TARGET = SystemZ
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = SystemZGenRegisterInfo.inc \
-		SystemZGenAsmWriter.inc \
-		SystemZGenAsmMatcher.inc \
-		SystemZGenDisassemblerTables.inc \
-		SystemZGenInstrInfo.inc \
-		SystemZGenDAGISel.inc \
-		SystemZGenSubtargetInfo.inc \
-		SystemZGenCallingConv.inc \
-		SystemZGenMCCodeEmitter.inc
-
-DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/SystemZ/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/SystemZ/TargetInfo/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMSystemZInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/WebAssembly/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/WebAssembly/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===-- lib/Target/WebAssembly/Disassembler/Makefile -------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMWebAssemblyDisassembler
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/WebAssembly/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/WebAssembly/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/WebAssembly/AsmPrinter/Makefile ----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMWebAssemblyAsmPrinter
-
-# Hack: we need to include 'main' wasm target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/WebAssembly/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/WebAssembly/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/WebAssembly/TargetDesc/Makefile ----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMWebAssemblyDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/WebAssembly/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/Makefile (original)
+++ llvm/trunk/lib/Target/WebAssembly/Makefile (removed)
@@ -1,26 +0,0 @@
-##===- lib/Target/WebAssembly/Makefile ---------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMWebAssemblyCodeGen
-TARGET = WebAssembly
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = \
-	WebAssemblyGenAsmWriter.inc \
-	WebAssemblyGenDAGISel.inc \
-	WebAssemblyGenFastISel.inc \
-	WebAssemblyGenInstrInfo.inc \
-	WebAssemblyGenMCCodeEmitter.inc \
-	WebAssemblyGenRegisterInfo.inc \
-	WebAssemblyGenSubtargetInfo.inc
-
-DIRS = InstPrinter TargetInfo MCTargetDesc Disassembler
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/WebAssembly/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/WebAssembly/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/WebAssembly/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/WebAssembly/TargetInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/WebAssembly/TargetInfo/Makefile ----------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMWebAssemblyInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/AsmParser/Makefile (original)
+++ llvm/trunk/lib/Target/X86/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/X86/AsmParser/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86AsmParser
-
-# Hack: we need to include 'main' X86 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/X86/Disassembler/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- lib/Target/X86/Disassembler/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86Disassembler
-
-# Hack: we need to include 'main' x86 target directory to grab private headers.
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common
-
-.PHONY: $(PROJ_SRC_DIR)/X86DisassemblerDecoder.c

Removed: llvm/trunk/lib/Target/X86/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/X86/InstPrinter/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/X86/AsmPrinter/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86AsmPrinter
-
-# Hack: we need to include 'main' x86 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/X86/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/X86/TargetDesc/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86Desc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/Makefile (original)
+++ llvm/trunk/lib/Target/X86/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Target/X86/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMX86CodeGen
-TARGET = X86
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = X86GenRegisterInfo.inc X86GenInstrInfo.inc \
-		X86GenAsmWriter.inc X86GenAsmMatcher.inc \
-                X86GenAsmWriter1.inc X86GenDAGISel.inc  \
-                X86GenDisassemblerTables.inc X86GenFastISel.inc \
-                X86GenCallingConv.inc X86GenSubtargetInfo.inc
-
-DIRS = InstPrinter AsmParser Disassembler TargetInfo MCTargetDesc Utils
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/X86/TargetInfo/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/X86/TargetInfo/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86Info
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/X86/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/X86/Utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/X86/Utils/Makefile (original)
+++ llvm/trunk/lib/Target/X86/Utils/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Target/X86/Utils/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../../../..
-LIBRARYNAME = LLVMX86Utils
-
-# Hack: we need to include 'main' x86 target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/XCore/Disassembler/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/Disassembler/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/XCore/Disassembler/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/Disassembler/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/XCore/Disassembler/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMXCoreDisassembler
-
-# Hack: we need to include 'main' XCore target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/XCore/InstPrinter/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/InstPrinter/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/XCore/InstPrinter/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/InstPrinter/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/XCore/AsmPrinter/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMXCoreAsmPrinter
-
-# Hack: we need to include 'main' xcore target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/XCore/MCTargetDesc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/MCTargetDesc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/XCore/MCTargetDesc/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/MCTargetDesc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/XCore/TargetDesc/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMXCoreDesc
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPP.Flags += -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Target/XCore/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/XCore/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- lib/Target/XCore/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMXCoreCodeGen
-TARGET = XCore
-
-# Make sure that tblgen is run, first thing.
-BUILT_SOURCES = XCoreGenRegisterInfo.inc XCoreGenInstrInfo.inc \
-		XCoreGenAsmWriter.inc \
-		XCoreGenDAGISel.inc XCoreGenCallingConv.inc \
-		XCoreGenDisassemblerTables.inc XCoreGenSubtargetInfo.inc
-
-DIRS = Disassembler InstPrinter TargetInfo MCTargetDesc
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Target/XCore/TargetInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Target/XCore/TargetInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Target/XCore/TargetInfo/Makefile (original)
+++ llvm/trunk/lib/Target/XCore/TargetInfo/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- lib/Target/XCore/TargetInfo/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../../..
-LIBRARYNAME = LLVMXCoreInfo
-
-# Hack: we need to include 'main' target directory to grab private headers
-CPPFLAGS = -I$(PROJ_OBJ_DIR)/.. -I$(PROJ_SRC_DIR)/..
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Transforms/Hello/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Hello/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Hello/Makefile (original)
+++ llvm/trunk/lib/Transforms/Hello/Makefile (removed)
@@ -1,24 +0,0 @@
-##===- lib/Transforms/Hello/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMHello
-LOADABLE_MODULE = 1
-USEDLIBS =
-
-# If we don't need RTTI or EH, there's no reason to export anything
-# from the hello plugin.
-ifneq ($(REQUIRES_RTTI), 1)
-ifneq ($(REQUIRES_EH), 1)
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/Hello.exports
-endif
-endif
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/IPO/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/IPO/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/IPO/Makefile (original)
+++ llvm/trunk/lib/Transforms/IPO/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/IPO/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMipo
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/InstCombine/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/InstCombine/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/InstCombine/Makefile (original)
+++ llvm/trunk/lib/Transforms/InstCombine/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/InstCombine/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMInstCombine
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/Instrumentation/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Instrumentation/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Instrumentation/Makefile (original)
+++ llvm/trunk/lib/Transforms/Instrumentation/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/Instrumentation/Makefile -------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMInstrumentation
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Makefile (original)
+++ llvm/trunk/lib/Transforms/Makefile (removed)
@@ -1,20 +0,0 @@
-##===- lib/Transforms/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-PARALLEL_DIRS = Utils Instrumentation Scalar InstCombine IPO Vectorize Hello ObjCARC
-
-include $(LEVEL)/Makefile.config
-
-# No support for plugins on windows targets
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW Minix))
-  PARALLEL_DIRS := $(filter-out Hello, $(PARALLEL_DIRS))
-endif
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/lib/Transforms/ObjCARC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/ObjCARC/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/ObjCARC/Makefile (original)
+++ llvm/trunk/lib/Transforms/ObjCARC/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/ObjCARC/Makefile ---------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMObjCARCOpts
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/Scalar/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Scalar/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Scalar/Makefile (original)
+++ llvm/trunk/lib/Transforms/Scalar/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/Scalar/Makefile ----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMScalarOpts
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Utils/Makefile (original)
+++ llvm/trunk/lib/Transforms/Utils/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/Utils/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMTransformUtils
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/lib/Transforms/Vectorize/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/lib/Transforms/Vectorize/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/lib/Transforms/Vectorize/Makefile (original)
+++ llvm/trunk/lib/Transforms/Vectorize/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- lib/Transforms/Vectorize/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-LIBRARYNAME = LLVMVectorize
-BUILD_ARCHIVE = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/projects/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/projects/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/projects/Makefile (original)
+++ llvm/trunk/projects/Makefile (removed)
@@ -1,26 +0,0 @@
-##===- projects/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-LEVEL=..
-
-include $(LEVEL)/Makefile.config
-
-# Compile all subdirs, except for the test suite, which lives in test-suite.
-# Before 2008.06.24 it lived in llvm-test, so exclude that as well for now.
-DIRS:= $(filter-out llvm-test test-suite,$(patsubst $(PROJ_SRC_DIR)/%/Makefile,%,$(wildcard $(PROJ_SRC_DIR)/*/Makefile)))
-
-# Don't build compiler-rt, it isn't designed to be built directly.
-DIRS := $(filter-out compiler-rt,$(DIRS))
-
-# Don't build libcxx, it isn't designed to be built directly.
-DIRS := $(filter-out libcxx,$(DIRS))
-
-# DragonEgg may be checked out here but doesn't (yet) build directly.
-DIRS := $(filter-out dragonegg,$(DIRS))
-
-include $(PROJ_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/test/CodeGen/Generic/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/CodeGen/Generic/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/test/CodeGen/Generic/Makefile (original)
+++ llvm/trunk/test/CodeGen/Generic/Makefile (removed)
@@ -1,23 +0,0 @@
-# Makefile for running ad-hoc custom LLVM tests
-#
-%.bc: %.ll
-	llvm-as $< 
-	
-%.llc.s: %.bc
-	llc $< -o $@ 
-
-%.gcc.s: %.c
-	gcc -O0 -S $< -o $@
-
-%.nat: %.s
-	gcc -O0 -lm $< -o $@
-
-%.cbe.out: %.cbe.nat
-	./$< > $@
-
-%.out: %.nat
-	./$< > $@
-
-%.clean:
-	rm -f $(patsubst %.clean,%.bc,$@) $(patsubst %.clean,%.*.s,$@) \
-	      $(patsubst %.clean,%.*.nat,$@) $(patsubst %.clean,%.*.out,$@) 

Removed: llvm/trunk/test/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/test/Makefile (original)
+++ llvm/trunk/test/Makefile (removed)
@@ -1,166 +0,0 @@
-#===- test/Makefile ----------------------------------------*- Makefile -*--===#
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-#===------------------------------------------------------------------------===#
-
-LEVEL = ..
-DIRS  =
-
-all:: check-local
-
-# Include other test rules
-include Makefile.tests
-
-#===------------------------------------------------------------------------===#
-# DejaGNU testing support
-#===------------------------------------------------------------------------===#
-
-ifneq ($(GREP_OPTIONS),)
-$(warning GREP_OPTIONS environment variable may interfere with test results)
-endif
-
-ifdef VERBOSE
-LIT_ARGS := -v
-else
-LIT_ARGS := -s -v
-endif
-
-ifdef TESTSUITE
-LIT_TESTSUITE := $(TESTSUITE)
-else
-LIT_TESTSUITE := .
-endif
-
-# Check what to run for -all.
-LIT_ALL_TESTSUITES := $(LIT_TESTSUITE)
-
-extra-site-cfgs::
-.PHONY: extra-site-cfgs
-
-ifneq ($(strip $(filter check-local-all,$(MAKECMDGOALS))),)
-ifndef TESTSUITE
-ifeq ($(shell test -f $(PROJ_OBJ_DIR)/../tools/clang/Makefile && echo OK), OK)
-LIT_ALL_TESTSUITES += $(PROJ_OBJ_DIR)/../tools/clang/test
-
-# Force creation of Clang's lit.site.cfg.
-clang-site-cfg: FORCE
-	$(MAKE) -C $(PROJ_OBJ_DIR)/../tools/clang/test lit.site.cfg Unit/lit.site.cfg
-extra-site-cfgs:: clang-site-cfg
-endif
-
-ifeq ($(shell test -f $(PROJ_OBJ_DIR)/../tools/clang/tools/extra/Makefile && echo OK), OK)
-LIT_ALL_TESTSUITES += $(PROJ_OBJ_DIR)/../tools/clang/tools/extra/test
-
-# Force creation of Clang Tools' lit.site.cfg.
-clang-tools-site-cfg: FORCE
-	$(MAKE) -C $(PROJ_OBJ_DIR)/../tools/clang/tools/extra/test lit.site.cfg Unit/lit.site.cfg
-extra-site-cfgs:: clang-tools-site-cfg
-endif
-
-ifeq ($(shell test -f $(PROJ_OBJ_DIR)/../tools/lld/Makefile && echo OK), OK)
-LIT_ALL_TESTSUITES += $(PROJ_OBJ_DIR)/../tools/lld/test
-
-# Force creation of lld's lit.site.cfg.
-lld-site-cfg: FORCE
-	$(MAKE) -C $(PROJ_OBJ_DIR)/../tools/lld/test lit.site.cfg Unit/lit.site.cfg
-extra-site-cfgs:: lld-site-cfg
-endif
-
-ifeq ($(shell test -f $(PROJ_OBJ_DIR)/../tools/polly/Makefile && echo OK), OK)
-LIT_ALL_TESTSUITES += $(PROJ_OBJ_DIR)/../tools/polly/test
-
-# Force creation of Polly's lit.site.cfg.
-polly-tools-site-cfg: FORCE
-	$(MAKE) -C $(PROJ_OBJ_DIR)/../tools/polly/test lit.site.cfg
-extra-site-cfgs:: polly-tools-site-cfg
-endif
-endif
-endif
-
-# ulimits like these are redundantly enforced by the buildbots, so
-# just removing them here won't work.
-# Solaris does not have the -m flag for ulimit
-ifeq ($(HOST_OS),SunOS)
-ULIMIT=ulimit -t 1200 ; ulimit -d 512000 ; ulimit -v 512000 ;
-else # !SunOS
-# Newer versions of python try to allocate an insane amount of address space for
-# its thread-local storage, don't set a limit here.
-# When -v is not used, then -s has to be used to limit the stack size.
-# FIXME: Those limits should be enforced by lit instead of globally.
-ULIMIT=ulimit -t 1200 ; ulimit -d 512000 ; ulimit -m 512000 ; ulimit -s 8192 ;
-endif # SunOS
-
-check-local:: lit.site.cfg Unit/lit.site.cfg
-	( $(ULIMIT) \
-	  $(PYTHON) $(LLVM_SRC_ROOT)/utils/lit/lit.py $(LIT_ARGS) $(LIT_TESTSUITE) )
-
-# This is a legacy alias dating from when both DejaGNU and lit were in use.
-check-local-lit:: check-local
-
-check-local-all:: lit.site.cfg Unit/lit.site.cfg extra-site-cfgs
-	( $(ULIMIT) \
-	  $(PYTHON) $(LLVM_SRC_ROOT)/utils/lit/lit.py $(LIT_ARGS) $(LIT_ALL_TESTSUITES) )
-
-clean::
-	$(RM) -rf `find $(LLVM_OBJ_ROOT)/test -name Output -type d -print`
-
-FORCE:
-
-ifeq ($(DISABLE_ASSERTIONS),1)
-ENABLE_ASSERTIONS=0
-else
-ENABLE_ASSERTIONS=1
-endif
-
-lit.site.cfg: FORCE
-	@echo "Making LLVM 'lit.site.cfg' file..."
-	@$(ECHOPATH) s=@LLVM_HOST_TRIPLE@=$(HOST_TRIPLE)=g > lit.tmp
-	@$(ECHOPATH) s=@TARGET_TRIPLE@=$(TARGET_TRIPLE)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_TOOLS_DIR@=$(ToolDir)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_LIBRARY_DIR@=$(LibDir)=g >> lit.tmp
-	@$(ECHOPATH) s=@SHLIBDIR@=$(SharedLibDir)=g >> lit.tmp
-	@$(ECHOPATH) s=@SHLIBEXT@=$(SHLIBEXT)=g >> lit.tmp
-	@$(ECHOPATH) s=@EXEEXT@=$(EXEEXT)=g >> lit.tmp
-	@$(ECHOPATH) s=@PYTHON_EXECUTABLE@=$(PYTHON)=g >> lit.tmp
-	@$(ECHOPATH) s=@GOLD_EXECUTABLE@=ld=g >> lit.tmp
-	@$(ECHOPATH) s=@LD64_EXECUTABLE@=ld=g >> lit.tmp
-	@$(ECHOPATH) s=@OCAMLFIND@=$(OCAMLFIND)=g >> lit.tmp
-	@$(ECHOPATH) s!@OCAMLFLAGS@!$(addprefix -cclib ,$(LDFLAGS))!g >> lit.tmp
-	@$(ECHOPATH) s=@HAVE_OCAMLOPT@=$(HAVE_OCAMLOPT)=g >> lit.tmp
-	@$(ECHOPATH) s=@HAVE_OCAML_OUNIT@=$(HAVE_OCAML_OUNIT)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_INCLUDE_GO_TESTS@=ON=g >> lit.tmp
-	@$(ECHOPATH) s=@GO_EXECUTABLE@=$(GO)=g >> lit.tmp
-	@$(ECHOPATH) s!@HOST_CC@!$(CC)!g >> lit.tmp
-	@$(ECHOPATH) s!@HOST_CXX@!$(CXX)!g >> lit.tmp
-	@$(ECHOPATH) s!@HOST_LDFLAGS@!$(LDFLAGS)!g >> lit.tmp
-	@$(ECHOPATH) s=@ENABLE_SHARED@=$(ENABLE_SHARED)=g >> lit.tmp
-	@$(ECHOPATH) s=@ENABLE_ASSERTIONS@=$(ENABLE_ASSERTIONS)=g >> lit.tmp
-	@$(ECHOPATH) s=@TARGETS_TO_BUILD@=$(TARGETS_TO_BUILD)=g >> lit.tmp
-	@$(ECHOPATH) s=@LLVM_BINDINGS@=$(BINDINGS_TO_BUILD)=g >> lit.tmp
-	@$(ECHOPATH) s=@HOST_OS@=$(HOST_OS)=g >> lit.tmp
-	@$(ECHOPATH) s=@HOST_ARCH@=$(HOST_ARCH)=g >> lit.tmp
-	@$(ECHOPATH) s=@HAVE_LIBZ@=$(HAVE_LIBZ)=g >> lit.tmp
-	@$(ECHOPATH) s=@HAVE_DIA_SDK@=0=g >> lit.tmp
-	@$(ECHOPATH) s=@ENABLE_EXAMPLES@=$(BUILD_EXAMPLES)=g >> lit.tmp
-	@$(ECHOPATH) s=@ENABLE_TIMESTAMPS@=$(ENABLE_TIMESTAMPS)=g >> lit.tmp
-	@sed -f lit.tmp $(PROJ_SRC_DIR)/lit.site.cfg.in > $@
-	@-rm -f lit.tmp
-
-Unit/lit.site.cfg: $(PROJ_OBJ_DIR)/Unit/.dir FORCE
-	@echo "Making LLVM unittest 'lit.site.cfg' file..."
-	@$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g > unit.tmp
-	@$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> unit.tmp
-	@$(ECHOPATH) s=@LLVM_TOOLS_DIR@=$(ToolDir)=g >> unit.tmp
-	@$(ECHOPATH) s=@LLVM_BUILD_MODE@=$(BuildMode)=g >> unit.tmp
-	@$(ECHOPATH) s=@ENABLE_SHARED@=$(ENABLE_SHARED)=g >> unit.tmp
-	@$(ECHOPATH) s=@SHLIBDIR@=$(SharedLibDir)=g >> unit.tmp
-	@$(ECHOPATH) s=@HOST_OS@=$(HOST_OS)=g >> unit.tmp
-	@$(ECHOPATH) s=@HOST_ARCH@=$(HOST_ARCH)=g >> lit.tmp
-	@sed -f unit.tmp $(PROJ_SRC_DIR)/Unit/lit.site.cfg.in > $@
-	@-rm -f unit.tmp

Removed: llvm/trunk/test/Makefile.tests
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/test/Makefile.tests?rev=258860&view=auto
==============================================================================
--- llvm/trunk/test/Makefile.tests (original)
+++ llvm/trunk/test/Makefile.tests (removed)
@@ -1,68 +0,0 @@
-##----------------------------------------------------------*- Makefile -*-===##
-##
-## Common rules for generating, linking, and compiling via LLVM.  This is
-## used to implement a robust testing framework for LLVM
-##
-##-------------------------------------------------------------------------===##
-
-# If the user specified a TEST= option on the command line, we do not want to do
-# the default testing type.  Instead, we change the default target to be the
-# test:: target.
-#
-ifdef TEST
-test::
-endif
-
-# We do not want to make .d files for tests! 
-DISABLE_AUTO_DEPENDENCIES=1
-
-include ${LEVEL}/Makefile.common
-
-# Specify ENABLE_STATS on the command line to enable -stats and -time-passes
-# output from gccas and gccld.
-ifdef ENABLE_STATS
-STATS = -stats -time-passes
-endif
-
-.PHONY: clean default
-
-# These files, which might be intermediate results, should not be deleted by
-# make
-.PRECIOUS: Output/%.bc  Output/%.ll
-.PRECIOUS: Output/%.tbc Output/%.tll
-.PRECIOUS: Output/.dir
-.PRECIOUS: Output/%.llvm.bc
-.PRECIOUS: Output/%.llvm
-
-LCCFLAGS  += -O2 -Wall
-LCXXFLAGS += -O2 -Wall
-LLCFLAGS =
-TESTRUNR = @echo Running test: $<; \
-             PATH="$(LLVMTOOLCURRENT):$(PATH)" \
-                  $(LLVM_SRC_ROOT)/test/TestRunner.sh
-
-LLCLIBS := $(LLCLIBS) -lm
-
-clean::
-	$(RM) -f a.out core
-	$(RM) -rf Output/
-
-# LLVM Assemble from Output/X.ll to Output/X.bc.  Output/X.ll must have come
-# from GCC output, so use GCCAS.
-#
-Output/%.bc: Output/%.ll $(LGCCAS)
-	-$(LGCCAS) $(STATS) $< -o $@
-
-# LLVM Assemble from X.ll to Output/X.bc.  Because we are coming directly from
-# LLVM source, use the non-transforming assembler.
-#
-Output/%.bc: %.ll $(LLVMAS) Output/.dir
-	-$(LLVMAS) $< -o $@
-
-## Cancel built-in implicit rules that override above rules
-%: %.s
-
-%: %.c
-
-%.o: %.c
-

Removed: llvm/trunk/tools/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/Makefile (original)
+++ llvm/trunk/tools/Makefile (removed)
@@ -1,81 +0,0 @@
-##===- tools/Makefile --------------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ..
-
-include $(LEVEL)/Makefile.config
-
-# Build clang if present.
-
-ifneq ($(CLANG_SRC_ROOT),)
-  OPTIONAL_PARALLEL_DIRS := $(CLANG_SRC_ROOT)
-else
-  OPTIONAL_PARALLEL_DIRS := clang
-endif
-
-# Build LLDB if present. Note LLDB must be built last as it depends on
-# the wider LLVM infrastructure (including Clang).
-OPTIONAL_DIRS := lldb
-
-# NOTE: The tools are organized into five groups of four consisting of one
-# large and three small executables. This is done to minimize memory load
-# in parallel builds.  Please retain this ordering.
-DIRS := llvm-config
-PARALLEL_DIRS := opt llvm-as llvm-dis llc llvm-ar llvm-nm llvm-link \
-                 lli llvm-extract llvm-mc bugpoint llvm-bcanalyzer llvm-diff \
-                 llvm-objdump llvm-readobj llvm-rtdyld \
-                 llvm-dwarfdump llvm-cov llvm-size llvm-stress llvm-mcmarkup \
-                 llvm-profdata llvm-symbolizer obj2yaml yaml2obj llvm-c-test \
-                 llvm-cxxdump verify-uselistorder dsymutil llvm-pdbdump \
-                 llvm-split sancov sanstats llvm-dwp
-
-# If Intel JIT Events support is configured, build an extra tool to test it.
-ifeq ($(USE_INTEL_JITEVENTS), 1)
-  PARALLEL_DIRS += llvm-jitlistener
-endif
-
-# Let users override the set of tools to build from the command line.
-ifdef ONLY_TOOLS
-  OPTIONAL_PARALLEL_DIRS :=
-  OPTIONAL_DIRS := $(findstring lldb,$(ONLY_TOOLS))
-  PARALLEL_DIRS := $(filter-out lldb,$(ONLY_TOOLS))
-endif
-
-# These libraries build as dynamic libraries (.dylib /.so), they can only be
-# built if ENABLE_PIC is set.
-ifndef ONLY_TOOLS
-ifeq ($(ENABLE_PIC),1)
-  # gold only builds if binutils is around.  It requires "lto" to build before
-  # it so it is added to DIRS. llvm-lto also requires lto
-  DIRS += lto llvm-lto
-  ifdef BINUTILS_INCDIR
-    DIRS += gold
-  endif
-
-  PARALLEL_DIRS += bugpoint-passes
-endif
-
-ifdef LLVM_HAS_POLLY
-  PARALLEL_DIRS += polly
-endif
-endif
-
-# On Win32, loadable modules can be built with ENABLE_SHARED.
-ifneq ($(ENABLE_SHARED),1)
-  ifneq (,$(filter $(HOST_OS), Cygwin MingW))
-    PARALLEL_DIRS := $(filter-out bugpoint-passes, \
-                        $(PARALLEL_DIRS))
-  endif
-endif
-
-ifneq (,$(filter go,$(BINDINGS_TO_BUILD)))
-  PARALLEL_DIRS += llvm-go
-endif
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/bugpoint-passes/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/bugpoint-passes/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/bugpoint-passes/Makefile (original)
+++ llvm/trunk/tools/bugpoint-passes/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- tools/bugpoint-passes/Makefile -- -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-LIBRARYNAME := BugpointPasses
-LOADABLE_MODULE := 1
-USEDLIBS :=
-
-# If we don't need RTTI or EH, there's no reason to export anything
-# from this plugin.
-ifneq ($(REQUIRES_RTTI), 1)
-ifneq ($(REQUIRES_EH), 1)
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/bugpoint.exports
-endif
-endif
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/bugpoint/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/bugpoint/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/bugpoint/Makefile (original)
+++ llvm/trunk/tools/bugpoint/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- tools/bugpoint/Makefile -----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := bugpoint
-LINK_COMPONENTS := asmparser instrumentation scalaropts ipo linker bitreader \
-                   bitwriter irreader vectorize objcarcopts codegen
-
-# Support plugins.
-NO_DEAD_STRIP := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/dsymutil/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/dsymutil/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/dsymutil/Makefile (original)
+++ llvm/trunk/tools/dsymutil/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/dsymutil/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-dsymutil
-LINK_COMPONENTS := all-targets AsmPrinter DebugInfoDWARF MC Object Support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/gold/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/gold/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/gold/Makefile (original)
+++ llvm/trunk/tools/gold/Makefile (removed)
@@ -1,31 +0,0 @@
-#===- tools/gold/Makefile ----------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-LIBRARYNAME := LLVMgold
-LINK_LIBS_IN_SHARED := 1
-SHARED_LIBRARY := 1
-LOADABLE_MODULE := 1
-
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/gold.exports
-
-# Include this here so we can get the configuration of the targets
-# that have been configured for construction. We have to do this 
-# early so we can set up LINK_COMPONENTS before including Makefile.rules
-include $(LEVEL)/Makefile.config
-
-LINK_COMPONENTS := $(TARGETS_TO_BUILD) Linker BitWriter IPO
-
-# Because off_t is used in the public API, the largefile parts are required for
-# ABI compatibility.
-CXXFLAGS += -I$(BINUTILS_INCDIR) -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64
-LDFLAGS += -L$(SharedLibDir)/$(SharedPrefix)
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/tools/llc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llc/Makefile (original)
+++ llvm/trunk/tools/llc/Makefile (removed)
@@ -1,18 +0,0 @@
-#===- tools/llc/Makefile -----------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llc
-LINK_COMPONENTS := all-targets bitreader asmparser irreader mirparser transformutils
-
-# Support plugins.
-NO_DEAD_STRIP := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/tools/lli/ChildTarget/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lli/ChildTarget/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/lli/ChildTarget/Makefile (original)
+++ llvm/trunk/tools/lli/ChildTarget/Makefile (removed)
@@ -1,19 +0,0 @@
-##===- tools/lli/Makefile ------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-TOOLNAME := lli-child-target
-
-include $(LEVEL)/Makefile.config
-
-LINK_COMPONENTS := support OrcJIT
-
-SOURCES := ChildTarget.cpp
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/tools/lli/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lli/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/lli/Makefile (original)
+++ llvm/trunk/tools/lli/Makefile (removed)
@@ -1,31 +0,0 @@
-##===- tools/lli/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := lli
-
-PARALLEL_DIRS := ChildTarget
-
-include $(LEVEL)/Makefile.config
-
-LINK_COMPONENTS := mcjit orcjit instrumentation interpreter nativecodegen bitreader asmparser irreader selectiondag native
-
-# If Intel JIT Events support is confiured, link against the LLVM Intel JIT
-# Events interface library
-ifeq ($(USE_INTEL_JITEVENTS), 1)
-  LINK_COMPONENTS += debuginfodwarf inteljitevents object
-endif
-
-# If oprofile support is confiured, link against the LLVM oprofile interface
-# library
-ifeq ($(USE_OPROFILE), 1)
-  LINK_COMPONENTS += oprofilejit
-endif
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/tools/llvm-ar/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-ar/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-ar/Makefile (original)
+++ llvm/trunk/tools/llvm-ar/Makefile (removed)
@@ -1,21 +0,0 @@
-##===- tools/llvm-ar/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-ar
-TOOLALIAS = llvm-ranlib
-LINK_COMPONENTS := all-targets bitreader libdriver support object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common
-
-all-local::
-	$(Verb) $(AliasTool) $(notdir $(ToolBuildPath)) $(ToolDir)/llvm-lib$(EXEEXT)

Removed: llvm/trunk/tools/llvm-as/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-as/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-as/Makefile (original)
+++ llvm/trunk/tools/llvm-as/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-as/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-as
-LINK_COMPONENTS := asmparser bitwriter
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-bcanalyzer/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-bcanalyzer/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-bcanalyzer/Makefile (original)
+++ llvm/trunk/tools/llvm-bcanalyzer/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-bcanalyzer/Makefile ----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-bcanalyzer
-LINK_COMPONENTS := bitreader
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-c-test/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-c-test/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-c-test/Makefile (original)
+++ llvm/trunk/tools/llvm-c-test/Makefile (removed)
@@ -1,29 +0,0 @@
-##===- tools/llvm-c-test -----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = llvm-c-test
-
-TOOL_NO_EXPORTS = 1
-NO_INSTALL = 1
-
-
-# If there is no shared lib, link all components...
-ifneq ($(ENABLE_SHARED),1)
-LINK_COMPONENTS = all
-endif
-
-include $(LEVEL)/Makefile.common
-
-CFLAGS += -std=c99 -Wall -Wstrict-prototypes
-
-# ...but if it is built - use it
-ifeq ($(ENABLE_SHARED),1)
-LIBS = -lLLVM-$(LLVMVersion)
-endif

Removed: llvm/trunk/tools/llvm-config/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-config/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-config/Makefile (original)
+++ llvm/trunk/tools/llvm-config/Makefile (removed)
@@ -1,99 +0,0 @@
-##===- tools/llvm-config/Makefile---------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-config
-USEDLIBS := LLVMSupport.a
-
-# We generate sources in the build directory, make sure it is in the include
-# paths.
-INCLUDE_BUILD_DIR := 1
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-# Note that we have to use lazy expansion here.
-BUILDVARIABLES_SRCPATH = $(PROJ_SRC_ROOT)/tools/$(TOOLNAME)/BuildVariables.inc.in
-BUILDVARIABLES_OBJPATH = $(ObjDir)/BuildVariables.inc
-BUILT_SOURCES = $(BUILDVARIABLES_OBJPATH)
-
-include $(LEVEL)/Makefile.common
-
-# Combine preprocessor flags (except for -I) and CXX flags.
-SUB_CPPFLAGS := ${CPP.BaseFlags}
-SUB_CFLAGS   := ${CPP.BaseFlags} ${C.Flags}
-SUB_CXXFLAGS := ${CPP.BaseFlags} ${CXX.Flags}
-
-# Override LIBS with TARGET's LIBS for cross compilation.
-# FIXME: Host's llvm-config is not generated. It's for target's.
-ifneq ($(TARGET_LIBS), )
-  LLVM_SYSTEM_LIBS := $(TARGET_LIBS)
-else
-  LLVM_SYSTEM_LIBS := $(LIBS)
-endif
-
-ifneq ($(REQUIRES_RTTI), 1)
-  LLVM_HAS_RTTI := NO
-else
-  LLVM_HAS_RTTI := YES
-endif
-
-LLVM_DYLIB_VERSION := $(LLVM_VERSION_MAJOR).$(LLVM_VERSION_MINOR)$(LLVM_VERSION_SUFFIX)
-
-# This is blank for now.  We need to be careful about adding stuff here:
-# LDFLAGS tend not to be portable, and we don't currently require the
-# user to use libtool when linking against LLVM.
-SUB_LDFLAGS :=
-
-$(ObjDir)/BuildVariables.inc: $(BUILDVARIABLES_SRCPATH) Makefile $(ObjDir)/.dir
-	$(Echo) "Building llvm-config BuildVariables.inc file."
-	$(Verb) $(ECHO) 's/@LLVM_SRC_ROOT@/$(subst /,\/,$(LLVM_SRC_ROOT))/' \
-	  > temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_OBJ_ROOT@/$(subst /,\/,$(LLVM_OBJ_ROOT))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_CPPFLAGS@/$(subst /,\/,$(SUB_CPPFLAGS))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_CFLAGS@/$(subst /,\/,$(SUB_CFLAGS))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_CXXFLAGS@/$(subst /,\/,$(SUB_CXXFLAGS))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_LDFLAGS@/$(subst /,\/,$(SUB_LDFLAGS))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_BUILDMODE@/$(subst /,\/,$(BuildMode))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_LIBDIR_SUFFIX@//' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_SYSTEM_LIBS@/$(subst /,\/,$(LLVM_SYSTEM_LIBS))/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_TARGETS_BUILT@/$(subst /,\/,$(TARGETS_TO_BUILD))/' \
-	  >> temp.sed
-	$(if $(filter-out $(ENABLE_SHARED),0),\
-	  $(Verb) $(ECHO) 's/@LLVM_BUILD_LLVM_DYLIB@/ON/',\
-	  $(Verb) $(ECHO) 's/@LLVM_BUILD_LLVM_DYLIB@/OFF/') \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_ENABLE_SHARED@/OFF/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_DYLIB_COMPONENTS@/all/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_BUILD_SYSTEM@/autoconf/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_HAS_RTTI@/$(LLVM_HAS_RTTI)/' \
-	  >> temp.sed
-	$(Verb) $(ECHO) 's/@LLVM_DYLIB_VERSION@/$(LLVM_DYLIB_VERSION)/' \
-	  >> temp.sed
-	$(Verb) $(SED) -f temp.sed < $< > $@
-	$(Verb) $(RM) temp.sed
-
-# When cross-compiling, install a version of llvm-config that runs on the host.
-ifeq ($(LLVM_CROSS_COMPILING),1)
-install:: $(DESTDIR)$(PROJ_bindir)
-	$(Echo) Installing llvm-config-host
-	$(Verb) $(ProgInstall) $(BuildLLVMToolDir)/llvm-config \
-	  $(DESTDIR)$(PROJ_bindir)/$(program_prefix)llvm-config-host
-endif

Removed: llvm/trunk/tools/llvm-cov/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-cov/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-cov/Makefile (original)
+++ llvm/trunk/tools/llvm-cov/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-cov/Makefile -----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-cov
-LINK_COMPONENTS := core support profiledata object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-cxxdump/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-cxxdump/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-cxxdump/Makefile (original)
+++ llvm/trunk/tools/llvm-cxxdump/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- tools/llvm-cxxdump/Makefile -------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-cxxdump
-LINK_COMPONENTS := bitreader object all-targets
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/tools/llvm-diff/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-diff/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-diff/Makefile (original)
+++ llvm/trunk/tools/llvm-diff/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-diff/Makefile ----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-diff
-LINK_COMPONENTS := asmparser bitreader irreader
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-dis/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-dis/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-dis/Makefile (original)
+++ llvm/trunk/tools/llvm-dis/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-dis/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-dis
-LINK_COMPONENTS := bitreader analysis
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-dwarfdump/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-dwarfdump/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-dwarfdump/Makefile (original)
+++ llvm/trunk/tools/llvm-dwarfdump/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-dwarfdump/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-dwarfdump
-LINK_COMPONENTS := DebugInfoDWARF Object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-dwp/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-dwp/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-dwp/Makefile (original)
+++ llvm/trunk/tools/llvm-dwp/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- tools/llvm-dwp/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-dwp
-LINK_COMPONENTS := all-targets AsmPrinter DebugInfoDWARF MC Object Support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/tools/llvm-extract/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-extract/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-extract/Makefile (original)
+++ llvm/trunk/tools/llvm-extract/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-extract/Makefile -------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-extract
-LINK_COMPONENTS := ipo bitreader bitwriter asmparser irreader
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-go/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-go/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-go/Makefile (original)
+++ llvm/trunk/tools/llvm-go/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- tools/llvm-go/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-include $(LEVEL)/Makefile.common
-
-all:: $(ToolDir)/llvm-go$(EXEEXT)
-
-$(ToolDir)/llvm-go$(EXEEXT): $(PROJ_SRC_DIR)/llvm-go.go
-	$(GO) build -o $@ $<

Removed: llvm/trunk/tools/llvm-jitlistener/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-jitlistener/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-jitlistener/Makefile (original)
+++ llvm/trunk/tools/llvm-jitlistener/Makefile (removed)
@@ -1,27 +0,0 @@
-##===- tools/llvm-jitlistener/Makefile ---------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-jitlistener
-
-include $(LEVEL)/Makefile.config
-
-LINK_COMPONENTS := mcjit interpreter nativecodegen bitreader asmparser irreader selectiondag Object
-
-# If Intel JIT Events support is configured, link against the LLVM Intel JIT
-# Events interface library.  If not, this tool will do nothing useful, but it
-# will build correctly.
-ifeq ($(USE_INTEL_JITEVENTS), 1)
-  LINK_COMPONENTS += debuginfodwarf inteljitevents
-endif
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LLVM_SRC_ROOT)/Makefile.rules

Removed: llvm/trunk/tools/llvm-link/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-link/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-link/Makefile (original)
+++ llvm/trunk/tools/llvm-link/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-link/Makefile ----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-link
-LINK_COMPONENTS := linker bitreader bitwriter asmparser irreader object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-lto/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-lto/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-lto/Makefile (original)
+++ llvm/trunk/tools/llvm-lto/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-lto/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-lto
-LINK_COMPONENTS := lto ipo scalaropts linker bitreader bitwriter mcdisassembler support target vectorize all-targets
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-mc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-mc/Makefile (original)
+++ llvm/trunk/tools/llvm-mc/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-mc/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-mc
-LINK_COMPONENTS := all-targets MCDisassembler MCParser MC support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-mcmarkup/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-mcmarkup/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-mcmarkup/Makefile (original)
+++ llvm/trunk/tools/llvm-mcmarkup/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-mcmarkup/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-mcmarkup
-LINK_COMPONENTS := support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-nm/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-nm/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-nm/Makefile (original)
+++ llvm/trunk/tools/llvm-nm/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-nm/Makefile ------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-nm
-LINK_COMPONENTS := all-targets bitreader object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-objdump/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-objdump/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-objdump/Makefile (original)
+++ llvm/trunk/tools/llvm-objdump/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-objdump/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-objdump
-LINK_COMPONENTS := all-targets DebugInfoDWARF MC MCParser MCDisassembler Object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-pdbdump/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-pdbdump/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-pdbdump/Makefile (original)
+++ llvm/trunk/tools/llvm-pdbdump/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-pdbdump/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-pdbdump
-LINK_COMPONENTS := DebugInfoPDB Object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-profdata/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-profdata/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-profdata/Makefile (original)
+++ llvm/trunk/tools/llvm-profdata/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-profdata/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-profdata
-LINK_COMPONENTS := profiledata support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-readobj/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-readobj/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-readobj/Makefile (original)
+++ llvm/trunk/tools/llvm-readobj/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- tools/llvm-readobj/Makefile -----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-readobj
-LINK_COMPONENTS := bitreader object all-targets
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/tools/llvm-rtdyld/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-rtdyld/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-rtdyld/Makefile (original)
+++ llvm/trunk/tools/llvm-rtdyld/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-rtdyld/Makefile --------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-rtdyld
-LINK_COMPONENTS := all-targets support MC object RuntimeDyld MCJIT DebugInfoDWARF
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-shlib/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-shlib/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-shlib/Makefile (original)
+++ llvm/trunk/tools/llvm-shlib/Makefile (removed)
@@ -1,116 +0,0 @@
-##===- tools/shlib/Makefile --------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-
-LIBRARYNAME = LLVM-$(LLVM_VERSION_MAJOR).$(LLVM_VERSION_MINOR)$(LLVM_VERSION_SUFFIX)
-LIBRARYALIASNAME = LLVM-$(LLVMVersion)
-
-NO_BUILD_ARCHIVE := 1
-LINK_LIBS_IN_SHARED := 1
-SHARED_LIBRARY := 1
-SHARED_ALIAS := 1
-
-include $(LEVEL)/Makefile.config
-
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
-  EXPORTED_SYMBOL_FILE = $(ObjDir)/$(LIBRARYNAME).exports
-
-  ifeq (1,$(ENABLE_EMBED_STDCXX))
-    # It is needed to force static-stdc++.a linked.
-    SHLIB_FRAG_NAMES += stdc++.a.o
-  endif
-
-endif
-
-include $(LEVEL)/Makefile.common
-
-# Include all archives in libLLVM.(so|dylib) except the ones that have
-# their own dynamic libraries and TableGen.
-Archives := $(wildcard $(LibDir)/libLLVM*.a)
-SharedLibraries := $(wildcard $(LibDir)/libLLVM*$(SHLIBEXT))
-ExcludeFromLibLlvm := $(basename $(SharedLibraries)).a %/libLLVMTableGen.a
-IncludeInLibLlvm := $(filter-out $(ExcludeFromLibLlvm), $(Archives))
-LLVMLibsOptions := $(IncludeInLibLlvm:$(LibDir)/lib%.a=-l%)
-LLVMLibsPaths   := $(IncludeInLibLlvm)
-
-$(LibName.SO): $(LLVMLibsPaths)
-
-ifeq ($(HOST_OS),Darwin)
-    # set dylib internal version number to llvmCore submission number
-    ifdef LLVM_SUBMIT_VERSION
-        LLVMLibsOptions := $(LLVMLibsOptions) -Wl,-current_version \
-                        -Wl,$(LLVM_SUBMIT_VERSION).$(LLVM_SUBMIT_SUBVERSION) \
-                        -Wl,-compatibility_version -Wl,1
-    endif
-    # Include everything from the .a's into the shared library.
-    LLVMLibsOptions    := $(LLVMLibsOptions) -all_load
-endif
-
-ifeq ($(HOST_OS), $(filter $(HOST_OS), DragonFly Linux FreeBSD GNU/kFreeBSD OpenBSD GNU Bitrig))
-    # Include everything from the .a's into the shared library.
-    LLVMLibsOptions := -Wl,--whole-archive $(LLVMLibsOptions) \
-                       -Wl,--no-whole-archive
-endif
-
-ifeq ($(HOST_OS), $(filter $(HOST_OS), DragonFly Linux FreeBSD GNU/kFreeBSD GNU))
-    # Add soname to the library.
-    LLVMLibsOptions += -Wl,--soname,lib$(LIBRARYNAME)$(SHLIBEXT)
-endif
-
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Linux GNU GNU/kFreeBSD))
-    # Don't allow unresolved symbols.
-    LLVMLibsOptions += -Wl,--no-undefined
-endif
-
-ifeq ($(HOST_OS),SunOS)
-    # add -z allextract ahead of other libraries on Solaris
-    LLVMLibsOptions := -Wl,-z -Wl,allextract $(LLVMLibsOptions)
-endif
-
-ifeq ($(HOST_OS), $(filter $(HOST_OS), Cygwin MingW))
-
-SHLIB_STUBS := $(addprefix $(ObjDir)/, $(SHLIB_FRAG_NAMES))
-SHLIB_FRAGS := $(patsubst %.a.o, $(ObjDir)/%.syms.txt, $(LIBRARYNAME).a.o $(SHLIB_FRAG_NAMES))
-LLVMLibsOptions := $(SHLIB_STUBS) $(LLVMLibsOptions)
-
-$(LibName.SO): $(SHLIB_STUBS)
-
-%.syms.txt: %.a.o
-	$(Echo) Collecting global symbols of $(notdir $*)
-	$(Verb) $(NM_PATH) -g $< > $@
-
-$(ObjDir)/$(LIBRARYNAME).exports: $(SHLIB_FRAGS) $(ObjDir)/.dir
-	$(Echo) Generating exports for $(LIBRARYNAME)
-	$(Verb) ($(SED) -n \
-			-e "s/^.* T _\([^.][^.]*\)$$/\1/p" \
-			-e "s/^.* [BDR] _\([^.][^.]*\)$$/\1 DATA/p" \
-			$(SHLIB_FRAGS) \
-		 | sort -u) > $@
-
-$(ObjDir)/$(LIBRARYNAME).a.o: $(LLVMLibsPaths) $(ObjDir)/.dir
-	$(Echo) Linking all LLVMLibs together for $(LIBRARYNAME)
-	$(Verb) $(Link) -nostartfiles -Wl,-r -nodefaultlibs -o $@ \
-			-Wl,--whole-archive $(LLVMLibsPaths) \
-			-Wl,--no-whole-archive
-
-$(ObjDir)/stdc++.a.o: $(ObjDir)/.dir
-	$(Echo) Linking all libs together for static libstdc++.a
-	$(Verb) $(Link) -nostartfiles -Wl,-r -nodefaultlibs -o $@ \
-			-Wl,--whole-archive -lstdc++ \
-			-Wl,--no-whole-archive
-# FIXME: workaround to invalidate -lstdc++
-	$(Echo) Making dummy -lstdc++ to lib
-	$(Verb) $(AR) rc $(ToolDir)/libstdc++.dll.a
-# FIXME: Is install-local needed?
-
-clean-local::
-	$(Verb) $(RM) -f $(ToolDir)/libstdc++.dll.a
-
-endif

Removed: llvm/trunk/tools/llvm-size/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-size/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-size/Makefile (original)
+++ llvm/trunk/tools/llvm-size/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-size/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-size
-LINK_COMPONENTS := object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-split/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-split/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-split/Makefile (original)
+++ llvm/trunk/tools/llvm-split/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-split/Makefile ---------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-split
-LINK_COMPONENTS := transformutils bitwriter core irreader support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-stress/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-stress/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-stress/Makefile (original)
+++ llvm/trunk/tools/llvm-stress/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- tools/llvm-stress/Makefile --------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-stress
-LINK_COMPONENTS := object
-LINK_COMPONENTS := bitreader bitwriter asmparser irreader instrumentation scalaropts ipo
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/llvm-symbolizer/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/llvm-symbolizer/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/llvm-symbolizer/Makefile (original)
+++ llvm/trunk/tools/llvm-symbolizer/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/llvm-symbolizer/Makefile ----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := llvm-symbolizer
-LINK_COMPONENTS := DebugInfoDWARF DebugInfoPDB Object Support Symbolize
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/lto/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/lto/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/lto/Makefile (original)
+++ llvm/trunk/tools/lto/Makefile (removed)
@@ -1,42 +0,0 @@
-##===- tools/lto/Makefile ----------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-LIBRARYNAME := LTO
-LINK_COMPONENTS := all-targets core lto mc mcdisassembler support
-LINK_LIBS_IN_SHARED := 1
-SHARED_LIBRARY := 1
-
-EXPORTED_SYMBOL_FILE = $(PROJ_SRC_DIR)/lto.exports
-
-include $(LEVEL)/Makefile.common
-
-ifeq ($(HOST_OS),Darwin)
-    # Special hack to allow libLTO to have an offset version number.
-    ifdef LLVM_LTO_VERSION_OFFSET
-        LTO_LIBRARY_VERSION := $(shell expr $(LLVM_SUBMIT_VERSION) + \
-                                            $(LLVM_LTO_VERSION_OFFSET))
-    else
-        LTO_LIBRARY_VERSION := $(LLVM_SUBMIT_VERSION)
-    endif
-
-    # set dylib internal version number to llvmCore submission number
-    ifdef LLVM_SUBMIT_VERSION
-        LLVMLibsOptions := $(LLVMLibsOptions) -Wl,-current_version \
-                        -Wl,$(LTO_LIBRARY_VERSION).$(LLVM_SUBMIT_SUBVERSION) \
-                        -Wl,-compatibility_version -Wl,1
-    endif
-
-    # If we're doing an Apple-style build, add the LTO object path.
-    ifeq ($(RC_XBS),YES)
-       TempFile        := $(shell mkdir -p ${OBJROOT}/dSYMs ; mktemp ${OBJROOT}/dSYMs/llvm-lto.XXXXXX)
-       LLVMLibsOptions := $(LLVMLibsOptions) \
-                          -Wl,-object_path_lto -Wl,$(TempFile)
-    endif
-endif

Removed: llvm/trunk/tools/obj2yaml/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/obj2yaml/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/obj2yaml/Makefile (original)
+++ llvm/trunk/tools/obj2yaml/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- utils/obj2yaml/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = obj2yaml
-LINK_COMPONENTS := object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/opt/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/opt/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/opt/Makefile (original)
+++ llvm/trunk/tools/opt/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/opt/Makefile ----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := opt
-LINK_COMPONENTS := bitreader bitwriter asmparser irreader instrumentation scalaropts objcarcopts ipo vectorize all-targets codegen passes
-
-# Support plugins.
-NO_DEAD_STRIP := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/sancov/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/sancov/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/sancov/Makefile (original)
+++ llvm/trunk/tools/sancov/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- tools/sancov/Makefile ----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := sancov
-LINK_COMPONENTS := all-targets DebugInfoDWARF DebugInfoPDB MC MCParser \
-  MCDisassembler Object Support Symbolize
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/sanstats/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/sanstats/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/sanstats/Makefile (original)
+++ llvm/trunk/tools/sanstats/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/sanstats/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := sanstats
-LINK_COMPONENTS := Support Symbolize
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/verify-uselistorder/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/verify-uselistorder/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/verify-uselistorder/Makefile (original)
+++ llvm/trunk/tools/verify-uselistorder/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- tools/verify-uselistorder/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../..
-TOOLNAME := verify-uselistorder
-LINK_COMPONENTS := AsmParser BitReader BitWriter Core IRReader Support
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS := 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/tools/yaml2obj/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/tools/yaml2obj/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/tools/yaml2obj/Makefile (original)
+++ llvm/trunk/tools/yaml2obj/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- utils/yaml2obj/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = yaml2obj
-LINK_COMPONENTS := object
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/unittests/ADT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ADT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/ADT/Makefile (original)
+++ llvm/trunk/unittests/ADT/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- unittests/ADT/Makefile ------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = ADT
-LINK_COMPONENTS := support
-
-include $(LEVEL)/Makefile.config
-
-# Xfail BitVectorTest for now on PPC Darwin.  7598360.
-ifeq ($(ARCH),PowerPC)
-ifeq ($(TARGET_OS),Darwin)
-CPP.Flags += -DXFAIL
-endif
-endif
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Analysis/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Analysis/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Analysis/Makefile (original)
+++ llvm/trunk/unittests/Analysis/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Analysis/Makefile -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = Analysis
-LINK_COMPONENTS := analysis asmparser
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/AsmParser/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/AsmParser/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/AsmParser/Makefile (original)
+++ llvm/trunk/unittests/AsmParser/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/AsmParser/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = AsmParser
-LINK_COMPONENTS := AsmParser Core Support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Bitcode/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Bitcode/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Bitcode/Makefile (original)
+++ llvm/trunk/unittests/Bitcode/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Bitcode/Makefile --------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = Bitcode
-LINK_COMPONENTS := AsmParser BitReader BitWriter Core Support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/CodeGen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/CodeGen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/CodeGen/Makefile (original)
+++ llvm/trunk/unittests/CodeGen/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- unittests/DebugInfo/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = CodeGen
-LINK_COMPONENTS := asmprinter codegen support
-
-include $(LEVEL)/Makefile.config
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/DebugInfo/DWARF/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/DebugInfo/DWARF/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/DebugInfo/DWARF/Makefile (original)
+++ llvm/trunk/unittests/DebugInfo/DWARF/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- unittests/DebugInfo/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = DebugInfoDWARF
-LINK_COMPONENTS := DebugInfoDWARF object support
-
-include $(LEVEL)/Makefile.config
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/DebugInfo/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/DebugInfo/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/DebugInfo/Makefile (original)
+++ llvm/trunk/unittests/DebugInfo/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/DebugInfo/Makefile ------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-LEVEL = ../..
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS := DWARF PDB
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/DebugInfo/PDB/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/DebugInfo/PDB/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/DebugInfo/PDB/Makefile (original)
+++ llvm/trunk/unittests/DebugInfo/PDB/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- unittests/DebugInfo/PDB/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = DebugInfoPDB
-LINK_COMPONENTS := DebugInfoPDB support
-
-include $(LEVEL)/Makefile.config
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/ExecutionEngine/MCJIT/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ExecutionEngine/MCJIT/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/ExecutionEngine/MCJIT/Makefile (original)
+++ llvm/trunk/unittests/ExecutionEngine/MCJIT/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- unittests/ExecutionEngine/MCJIT/Makefile ------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = MCJIT
-LINK_COMPONENTS := core ipo mcjit native support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest
-
-# Permit these tests to use the MCJIT's symbolic lookup.
-LD.Flags += $(RDYNAMIC)

Removed: llvm/trunk/unittests/ExecutionEngine/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ExecutionEngine/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/ExecutionEngine/Makefile (original)
+++ llvm/trunk/unittests/ExecutionEngine/Makefile (removed)
@@ -1,22 +0,0 @@
-##===- unittests/ExecutionEngine/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = ExecutionEngine
-LINK_COMPONENTS :=interpreter
-
-include $(LEVEL)/Makefile.config
-
-PARALLEL_DIRS = Orc
-
-ifeq ($(TARGET_HAS_JIT),1)
-  PARALLEL_DIRS += MCJIT
-endif
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/ExecutionEngine/Orc/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ExecutionEngine/Orc/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/ExecutionEngine/Orc/Makefile (original)
+++ llvm/trunk/unittests/ExecutionEngine/Orc/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- unittests/ExecutionEngine/Orc/Makefile --------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = OrcJIT
-LINK_COMPONENTS := core ipo mcjit orcjit native support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest
-

Removed: llvm/trunk/unittests/IR/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/IR/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/IR/Makefile (original)
+++ llvm/trunk/unittests/IR/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/IR/Makefile -------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = IR
-LINK_COMPONENTS := core analysis asmparser
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/LineEditor/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/LineEditor/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/LineEditor/Makefile (original)
+++ llvm/trunk/unittests/LineEditor/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/LineEditor/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = LineEditor
-LINK_COMPONENTS := lineeditor
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Linker/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Linker/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Linker/Makefile (original)
+++ llvm/trunk/unittests/Linker/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Linker/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = Linker
-LINK_COMPONENTS := core linker asmparser
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/MC/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/MC/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/MC/Makefile (original)
+++ llvm/trunk/unittests/MC/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/IR/Makefile -------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = MC
-LINK_COMPONENTS := all-targets MCDisassembler Object
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Makefile (original)
+++ llvm/trunk/unittests/Makefile (removed)
@@ -1,20 +0,0 @@
-##===- unittests/Makefile ----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ..
-
-PARALLEL_DIRS = ADT Analysis AsmParser Bitcode CodeGen DebugInfo \
-                ExecutionEngine IR LineEditor Linker MC Option ProfileData \
-                Support Transforms
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest
-
-clean::
-	$(Verb) $(RM) -f *Tests

Removed: llvm/trunk/unittests/Makefile.unittest
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Makefile.unittest?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Makefile.unittest (original)
+++ llvm/trunk/unittests/Makefile.unittest (removed)
@@ -1,69 +0,0 @@
-##===- unittests/Makefile.unittest -------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-#
-# This file is included by all of the unit test makefiles.
-#
-##===----------------------------------------------------------------------===##
-
-ifndef MAKEFILE_UNITTEST_NO_INCLUDE_COMMON
-include $(LEVEL)/Makefile.common
-endif
-
-# Clean up out-of-tree stray unittests for Lit not to pick one up.
-.PHONY: cleanup-local
-cleanup-local:
-	-$(Verb) $(FIND) $(filter-out $(PARALLEL_DIRS), $(wildcard *)) -type f \
-	  -path '*/$(BuildMode)/*Tests$(EXEEXT)' \
-	  -exec rm -f '{}' \;
-
-all:: cleanup-local
-clean:: cleanup-local
-
-# Set up variables for building a unit test.
-ifdef TESTNAME
-
-LLVMUnitTestExe = $(BuildMode)/$(TESTNAME)Tests$(EXEEXT)
-
-# Note that these flags are duplicated when building GoogleTest itself in
-# utils/unittest/googletest/Makefile; ensure that any changes are made to both.
-CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
-CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
-CPP.Flags += -DGTEST_HAS_RTTI=0
-# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
-# supported by Clang, so force googletest to use its own tuple implementation.
-CPP.Flags += -DGTEST_USE_OWN_TR1_TUPLE
-
-# Disable pthreads if LLVM was configured without them.
-ifneq ($(HAVE_PTHREAD), 1)
-  CPP.Flags += -DGTEST_HAS_PTHREAD=0
-endif
-
-TESTLIBS = -lgtest -lgtest_main
-
-ifeq ($(ENABLE_SHARED), 1)
-  ifneq (,$(RPATH))
-    # Add the absolute path to the dynamic library.  This is ok because
-    # we'll never install unittests.
-    LD.Flags += $(RPATH) -Wl,$(SharedLibDir)
-  endif
-endif
-
-$(LLVMUnitTestExe): $(ObjectsO) $(ProjLibsPaths) $(LLVMLibsPaths)
-	$(Echo) Linking $(BuildMode) unit test $(TESTNAME) $(StripWarnMsg)
-	$(Verb) $(Link) -o $@ $(TOOLLINKOPTS) $(ObjectsO) $(ProjLibsOptions) \
-	$(TESTLIBS) $(LLVMLibsOptions) $(ExtraLibs) $(TOOLLINKOPTSB) $(LIBS)
-	$(Echo) ======= Finished Linking $(BuildMode) Unit test $(TESTNAME) \
-          $(StripWarnMsg)
-
-all:: $(LLVMUnitTestExe)
-
-unitcheck:: $(LLVMUnitTestExe)
-	$(LLVMUnitTestExe)
-
-endif

Removed: llvm/trunk/unittests/Option/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Option/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Option/Makefile (original)
+++ llvm/trunk/unittests/Option/Makefile (removed)
@@ -1,23 +0,0 @@
-##===- unittests/Option/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = Option
-LINK_COMPONENTS := option support
-
-BUILT_SOURCES = Opts.inc
-TABLEGEN_INC_FILES_COMMON = 1
-
-include $(LEVEL)/Makefile.config
-
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest
-
-$(ObjDir)/Opts.inc.tmp : Opts.td $(LLVM_TBLGEN) $(ObjDir)/.dir
-	$(Echo) "Building Driver Option tables with tblgen"
-	$(Verb) $(LLVMTableGen) -gen-opt-parser-defs -o $(call SYSPATH, $@) $<

Removed: llvm/trunk/unittests/ProfileData/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/ProfileData/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/ProfileData/Makefile (original)
+++ llvm/trunk/unittests/ProfileData/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/ProfileData/Makefile ----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = ProfileData
-LINK_COMPONENTS := ProfileData Core Support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Support/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Support/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Support/Makefile (original)
+++ llvm/trunk/unittests/Support/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Support/Makefile --------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TESTNAME = Support
-LINK_COMPONENTS := all-targets core support
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Transforms/IPO/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Transforms/IPO/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Transforms/IPO/Makefile (original)
+++ llvm/trunk/unittests/Transforms/IPO/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Transforms/IPO/Makefile -------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = IPO
-LINK_COMPONENTS := IPO
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/unittests/Transforms/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Transforms/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Transforms/Makefile (original)
+++ llvm/trunk/unittests/Transforms/Makefile (removed)
@@ -1,17 +0,0 @@
-##===- unittests/Transforms/Makefile -----------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-
-PARALLEL_DIRS = IPO Utils
-
-include $(LEVEL)/Makefile.common
-
-clean::
-	$(Verb) $(RM) -f *Tests

Removed: llvm/trunk/unittests/Transforms/Utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/unittests/Transforms/Utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/unittests/Transforms/Utils/Makefile (original)
+++ llvm/trunk/unittests/Transforms/Utils/Makefile (removed)
@@ -1,15 +0,0 @@
-##===- unittests/Transforms/Utils/Makefile -----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-TESTNAME = Utils
-LINK_COMPONENTS := TransformUtils
-
-include $(LEVEL)/Makefile.config
-include $(LLVM_SRC_ROOT)/unittests/Makefile.unittest

Removed: llvm/trunk/utils/FileCheck/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/FileCheck/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/FileCheck/Makefile (original)
+++ llvm/trunk/utils/FileCheck/Makefile (removed)
@@ -1,21 +0,0 @@
-##===- utils/FileCheck/Makefile ----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = FileCheck
-USEDLIBS = LLVMSupport.a
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-# FIXME: Don't install this utility
-#NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/utils/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/Makefile (original)
+++ llvm/trunk/utils/Makefile (removed)
@@ -1,19 +0,0 @@
-##===- utils/Makefile --------------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ..
-PARALLEL_DIRS := FileCheck TableGen PerfectShuffle count fpcmp llvm-lit not \
-                 unittest yaml-bench
-
-EXTRA_DIST := check-each-file codegen-diff countloc.sh \
-              DSAclean.py DSAextract.py emacs findsym.pl GenLibDeps.pl \
-	      getsrcs.sh llvmdo llvmgrep llvm-native-gcc \
-	      llvm-native-gxx makellvm profile.pl vim
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/utils/PerfectShuffle/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/PerfectShuffle/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/PerfectShuffle/Makefile (original)
+++ llvm/trunk/utils/PerfectShuffle/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- utils/PerfectShuffle/Makefile -----------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = llvm-PerfectShuffle
-NO_INSTALL = 1
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/utils/TableGen/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/TableGen/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/TableGen/Makefile (original)
+++ llvm/trunk/utils/TableGen/Makefile (removed)
@@ -1,18 +0,0 @@
-##===- utils/TableGen/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = llvm-tblgen
-USEDLIBS = LLVMTableGen.a LLVMSupport.a
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/utils/count/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/count/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/count/Makefile (original)
+++ llvm/trunk/utils/count/Makefile (removed)
@@ -1,20 +0,0 @@
-##===- utils/count/Makefile --------------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = count
-USEDLIBS = 
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-# FIXME: Don't install this utility
-#NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/utils/fpcmp/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/fpcmp/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/fpcmp/Makefile (original)
+++ llvm/trunk/utils/fpcmp/Makefile (removed)
@@ -1,16 +0,0 @@
-##===- utils/fpcmp/Makefile --------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = fpcmp
-USEDLIBS = LLVMSupport.a
-NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/utils/llvm-lit/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/llvm-lit/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/llvm-lit/Makefile (original)
+++ llvm/trunk/utils/llvm-lit/Makefile (removed)
@@ -1,27 +0,0 @@
-##===- utils/llvm-lit/Makefile -----------------------------*- Makefile -*-===##
-# 
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-# 
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-
-include $(LEVEL)/Makefile.common
-
-# llvm-lit needs suffix.py for multiprocess to find a main module.
-ifeq ($(HOST_OS),MingW)
-  Suffix := .py
-endif
-
-all:: $(ToolDir)/llvm-lit$(Suffix)
-
-$(ToolDir)/llvm-lit$(Suffix): llvm-lit.in Makefile $(ToolDir)/.dir
-	$(Echo) "Creating 'llvm-lit' script..."
-	$(Verb)$(ECHOPATH) s=@LLVM_SOURCE_DIR@=$(LLVM_SRC_ROOT)=g > lit.tmp
-	$(Verb)$(ECHOPATH) s=@LLVM_BINARY_DIR@=$(LLVM_OBJ_ROOT)=g >> lit.tmp
-	$(Verb)sed -f lit.tmp $< > $@
-	$(Verb)chmod +x $@
-	$(Verb)rm -f lit.tmp

Removed: llvm/trunk/utils/not/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/not/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/not/Makefile (original)
+++ llvm/trunk/utils/not/Makefile (removed)
@@ -1,21 +0,0 @@
-##===- utils/not/Makefile ----------------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = not
-USEDLIBS = LLVMSupport.a
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-# FIXME: Don't install this utility
-#NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common
-

Removed: llvm/trunk/utils/unittest/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/unittest/Makefile (original)
+++ llvm/trunk/utils/unittest/Makefile (removed)
@@ -1,13 +0,0 @@
-##===- utils/unittest/Makefile -----------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-PARALLEL_DIRS = googletest UnitTestMain
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/utils/unittest/UnitTestMain/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/UnitTestMain/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/unittest/UnitTestMain/Makefile (original)
+++ llvm/trunk/utils/unittest/UnitTestMain/Makefile (removed)
@@ -1,32 +0,0 @@
-##===- utils/unittest/UnitTestMain/Makefile ----------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../../..
-
-include $(LEVEL)/Makefile.config
-
-LIBRARYNAME = gtest_main
-BUILD_ARCHIVE = 1
-REQUIRES_RTTI = 1
-
-CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
-CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
-CPP.Flags += -DGTEST_HAS_RTTI=0
-# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
-# supported by Clang, so force googletest to use its own tuple implementation.
-CPP.Flags += -DGTEST_USE_OWN_TR1_TUPLE
-
-# Disable pthreads if LLVM was configured without them.
-ifneq ($(HAVE_PTHREAD), 1)
-  CPP.Flags += -DGTEST_HAS_PTHREAD=0
-endif
-
-NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/utils/unittest/googletest/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/unittest/googletest/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/unittest/googletest/Makefile (original)
+++ llvm/trunk/utils/unittest/googletest/Makefile (removed)
@@ -1,42 +0,0 @@
-##===- utils/unittest/googletest/Makefile ------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL := ../../..
-
-include $(LEVEL)/Makefile.config
-
-LIBRARYNAME = gtest
-BUILD_ARCHIVE = 1
-REQUIRES_RTTI = 1
-
-# Note that these flags are duplicated when building individual tests in
-# unittests/Makefile.unittest and ../UnitTestMain/Makefile; ensure that any
-# changes are made to both.
-CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest/include
-CPP.Flags += -I$(LLVM_SRC_ROOT)/utils/unittest/googletest
-CPP.Flags += $(NO_MISSING_FIELD_INITIALIZERS) $(NO_VARIADIC_MACROS)
-CPP.Flags += -DGTEST_HAS_RTTI=0
-# libstdc++'s TR1 <tuple> header depends on RTTI and uses C++'0x features not
-# supported by Clang, so force googletest to use its own tuple implementation.
-CPP.Flags += -DGTEST_USE_OWN_TR1_TUPLE
-
-# Disable pthreads if LLVM was configured without them.
-ifneq ($(HAVE_PTHREAD), 1)
-  CPP.Flags += -DGTEST_HAS_PTHREAD=0
-endif
-
-ifeq ($(HOST_OS),MingW)
-  CPP.Flags += -DGTEST_OS_WINDOWS=1
-endif
-
-NO_INSTALL = 1
-
-SOURCES = src/gtest-all.cc
-
-include $(LEVEL)/Makefile.common

Removed: llvm/trunk/utils/yaml-bench/Makefile
URL: http://llvm.org/viewvc/llvm-project/llvm/trunk/utils/yaml-bench/Makefile?rev=258860&view=auto
==============================================================================
--- llvm/trunk/utils/yaml-bench/Makefile (original)
+++ llvm/trunk/utils/yaml-bench/Makefile (removed)
@@ -1,20 +0,0 @@
-##===- utils/yaml-bench/Makefile ---------------------------*- Makefile -*-===##
-#
-#                     The LLVM Compiler Infrastructure
-#
-# This file is distributed under the University of Illinois Open Source
-# License. See LICENSE.TXT for details.
-#
-##===----------------------------------------------------------------------===##
-
-LEVEL = ../..
-TOOLNAME = yaml-bench
-USEDLIBS = LLVMSupport.a
-
-# This tool has no plugins, optimize startup time.
-TOOL_NO_EXPORTS = 1
-
-# Don't install this utility
-NO_INSTALL = 1
-
-include $(LEVEL)/Makefile.common




More information about the llvm-commits mailing list