<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/cmake/modules, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/cmake/modules?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/cmake/modules?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-26T07:49:46Z</updated>
<entry>
<title>Add CMake option LLVM_USE_SANITIZER={Address,Memory,MemoryWithOrigins} to simplify bootstrap of LLVM/Clang under ASan/MSan</title>
<updated>2013-03-26T07:49:46Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2013-03-26T07:49:46Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=777fccbe65f23d8a19bde1a8b69776c9a9209476'/>
<id>urn:sha1:777fccbe65f23d8a19bde1a8b69776c9a9209476</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177992 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Introduce a tiny CMake project to gather Subversion revision information and place it into a header.</title>
<updated>2013-03-25T23:14:19Z</updated>
<author>
<name>Douglas Gregor</name>
<email>dgregor@apple.com</email>
</author>
<published>2013-03-25T23:14:19Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=79f1dfa1f3573e0b48a5e66d8d9d58df2a7bd2c5'/>
<id>urn:sha1:79f1dfa1f3573e0b48a5e66d8d9d58df2a7bd2c5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177938 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't use add_llvm_definitions for adding warning flags.  It makes it too hard</title>
<updated>2013-03-25T13:25:34Z</updated>
<author>
<name>Duncan Sands</name>
<email>baldrick@free.fr</email>
</author>
<published>2013-03-25T13:25:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=2269c56a3ce38e4440c3ed411e5ddd17cbb394c4'/>
<id>urn:sha1:2269c56a3ce38e4440c3ed411e5ddd17cbb394c4</id>
<content type='text'>
to have them appear in the right order.  Instead append all warnings explicitly
to the language flags.  This was already the case for many warnings.  Fixes the
issue of -Wno-maybe-uninitialized not being effective because -Wall was being
placed after it rather than before.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177866 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Enable -Wnon-virtual-dtor build warning</title>
<updated>2013-03-19T10:10:03Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2013-03-19T10:10:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=8483b4792621d7d0951d1bdddcb95713ffa2f5d5'/>
<id>urn:sha1:8483b4792621d7d0951d1bdddcb95713ffa2f5d5</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177385 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Turn anonymous type in anonymous union warning back on after cleaning up</title>
<updated>2013-03-15T00:43:00Z</updated>
<author>
<name>Eric Christopher</name>
<email>echristo@gmail.com</email>
</author>
<published>2013-03-15T00:43:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=c6aa8348363c67d6ef1fac87e1d933742bf41403'/>
<id>urn:sha1:c6aa8348363c67d6ef1fac87e1d933742bf41403</id>
<content type='text'>
issues.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177136 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Simplify CMake rules in HandleLLVMOptions module.</title>
<updated>2013-03-13T20:50:23Z</updated>
<author>
<name>Alexey Samsonov</name>
<email>samsonov@google.com</email>
</author>
<published>2013-03-13T20:50:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=b91ce4fd9be6e4b7d7cf061c9569b67f2a90713e'/>
<id>urn:sha1:b91ce4fd9be6e4b7d7cf061c9569b67f2a90713e</id>
<content type='text'>
Summary: No functionality change.

Reviewers: Bigcheese

Reviewed By: Bigcheese

CC: llvm-commits

Differential Revision: http://llvm-reviews.chandlerc.com/D535

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176973 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>CMake: Always include the CheckCXXCompilerFlag in HandleLLVMOptions.cmake.</title>
<updated>2013-03-02T01:00:40Z</updated>
<author>
<name>Jordan Rose</name>
<email>jordan_rose@apple.com</email>
</author>
<published>2013-03-02T01:00:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=e2abe051745efbddc58402bd6240aa91e821fe8f'/>
<id>urn:sha1:e2abe051745efbddc58402bd6240aa91e821fe8f</id>
<content type='text'>
Previously we relied on it being included by config-ix.cmake.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@176396 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use correct host/target CMake variables to define lit variables.</title>
<updated>2013-02-14T16:49:32Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-02-14T16:49:32Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6872de99b36e9e87a2d9fc0296a43b0f8d3648ab'/>
<id>urn:sha1:6872de99b36e9e87a2d9fc0296a43b0f8d3648ab</id>
<content type='text'>
CMake and autotools disagree on what "host" means in a cross-compilation
context. Autotools (and lit) take it to be the machine the binaries being
compiled now will run on. CMake takes it to be the machine actually compiling
the binaries now.

This change makes lit.site-cfg more consistent between autotools and CMake,
allowing lit tests (particularly in ExecutionEngine) to run correctly when
cross-compiled with CMake

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175179 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Turn off uninitialized-use warnings for gcc in cmake build</title>
<updated>2013-02-04T02:32:44Z</updated>
<author>
<name>Edwin Vane</name>
<email>edwin.vane@intel.com</email>
</author>
<published>2013-02-04T02:32:44Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4b5dbaa96a6e51e925ac017468538754aad8e5cc'/>
<id>urn:sha1:4b5dbaa96a6e51e925ac017468538754aad8e5cc</id>
<content type='text'>
Added support to the cmake build to turn off uninitialized use warnings
for gcc. This cleans the build up somewhat.

Used logic simpler than found in autoconf by making use of the fact that
although gcc won't complain about unsupported -Wno-* flags it *will*
complain about unsupported -W flags.

Reviewers: gribozavr, doug.gregor, chandlerc


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174299 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add -Wno-nested-anon-types to -pedantic builds of LLVM. This Clang warning</title>
<updated>2013-01-31T22:19:12Z</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2013-01-31T22:19:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=1983f54daebc5b4ba0ebb3fbc6ec0abb083f8908'/>
<id>urn:sha1:1983f54daebc5b4ba0ebb3fbc6ec0abb083f8908</id>
<content type='text'>
catches uses of an extremely minor and widely-available C++ extension (which
every C++ compiler I could find supports, but EDG and Clang reject in strict
mode).

The diagnosed code pattern looks like this:

struct X {
  union {
    struct {
      int a;
      int b;
    } S;
  };
};


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174103 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
