<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm/autoconf, branch stable</title>
<subtitle>http://llvm.org</subtitle>
<id>https://git.amat.us/llvm/atom/autoconf?h=stable</id>
<link rel='self' href='https://git.amat.us/llvm/atom/autoconf?h=stable'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/'/>
<updated>2013-03-25T13:13:33Z</updated>
<entry>
<title>Refine fenv.h handling: check if the desired macros exist, before using</title>
<updated>2013-03-25T13:13:33Z</updated>
<author>
<name>Joerg Sonnenberger</name>
<email>joerg@bec.de</email>
</author>
<published>2013-03-25T13:13:33Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f9a7132df8f8e0dd0f54fd603d358fc5a2285011'/>
<id>urn:sha1:f9a7132df8f8e0dd0f54fd603d358fc5a2285011</id>
<content type='text'>
it. NetBSD/ARM and TILE-Gx are examples for platforms that have an
unusable fenv.h and this avoids the need for a blacklist.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@177865 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>configure: remove workaround for gcc's -Wno-maybe-uninitialized</title>
<updated>2013-02-13T21:19:39Z</updated>
<author>
<name>Dmitri Gribenko</name>
<email>gribozavr@gmail.com</email>
</author>
<published>2013-02-13T21:19:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=7c62701c2273839f15a65b4f43ac71b270673221'/>
<id>urn:sha1:7c62701c2273839f15a65b4f43ac71b270673221</id>
<content type='text'>
Since r174770 gcc version check is not needed because CXX_FLAG_CHECK
implements the workaround itself.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@175080 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>configure: when performing a compiler feature test for a -Wno-foo flag, attempt</title>
<updated>2013-02-08T22:55:10Z</updated>
<author>
<name>Richard Smith</name>
<email>richard-llvm@metafoo.co.uk</email>
</author>
<published>2013-02-08T22:55:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=d31bd24b40262ff97db47804472589a89a4bcfe4'/>
<id>urn:sha1:d31bd24b40262ff97db47804472589a89a4bcfe4</id>
<content type='text'>
to use -Wfoo instead of -Wno-foo. This works around a bug in some versions of
gcc, where it will silently accept an unknown -Wno-foo option, but will
generate an error for a compile which uses -Wno-foo if that compile also
triggers any warnings.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174770 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Conditionalize constant folding of math intrinsics on the availability of an implementation on the host.  This is a little bit unfortunate, but until someone decides to implement a full libm for APFloat, we don't have a better way to get this functionality.</title>
<updated>2013-02-07T00:21:34Z</updated>
<author>
<name>Owen Anderson</name>
<email>resistor@mac.com</email>
</author>
<published>2013-02-07T00:21:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28'/>
<id>urn:sha1:ec643abe6903284fc9ae7b6d9ae5e0b4ad40ad28</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174561 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Enable AArch64 as a target built by default.</title>
<updated>2013-02-04T12:32:21Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-02-04T12:32:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=4c40840d385835be0bc478cc0b957ff8f2beba95'/>
<id>urn:sha1:4c40840d385835be0bc478cc0b957ff8f2beba95</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174322 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Pass CPPFLAGS/CFLAGS/CXXFLAGS from the environment of configure to</title>
<updated>2013-02-04T08:15:53Z</updated>
<author>
<name>Patrik Hagglund</name>
<email>patrik.h.hagglund@ericsson.com</email>
</author>
<published>2013-02-04T08:15:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=6c440fcea52e27b3befcf2ad5f7dcc58a15a2e58'/>
<id>urn:sha1:6c440fcea52e27b3befcf2ad5f7dcc58a15a2e58</id>
<content type='text'>
Makefile.config.

This is implied at the bottom of the help text of configure (besides
CC/CXX/LDFLAGS, already passed to Makefile.config).

For backward compatibility, the values of CFLAGS and CXXFLAGS defaults
to empty, overriding the default values provided by autoconf (for
example, '-g -O2' when CC=gcc').

$(CPP) is not used by our makefiles. Therefore, the value of CPP is
not passed to Makefile.config, despite beeing mentioned by 'configure
--help'.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174313 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Recognize aarch64 for --enable-targets as advertised.</title>
<updated>2013-02-03T17:06:49Z</updated>
<author>
<name>Joerg Sonnenberger</name>
<email>joerg@bec.de</email>
</author>
<published>2013-02-03T17:06:49Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=f8410645921ecda8641354ef5af1ac7e4bf6f20c'/>
<id>urn:sha1:f8410645921ecda8641354ef5af1ac7e4bf6f20c</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174288 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>
<entry>
<title>Add AArch64 as an experimental target.</title>
<updated>2013-01-31T12:12:40Z</updated>
<author>
<name>Tim Northover</name>
<email>Tim.Northover@arm.com</email>
</author>
<published>2013-01-31T12:12:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/llvm/commit/?id=72062f5744557e270a38192554c3126ea5f97434'/>
<id>urn:sha1:72062f5744557e270a38192554c3126ea5f97434</id>
<content type='text'>
This patch adds support for AArch64 (ARM's 64-bit architecture) to
LLVM in the "experimental" category. Currently, it won't be built
unless requested explicitly.

This initial commit should have support for:
    + Assembly of all scalar (i.e. non-NEON, non-Crypto) instructions
      (except the late addition CRC instructions).
    + CodeGen features required for C++03 and C99.
    + Compilation for the "small" memory model: code+static data &lt;
      4GB.
    + Absolute and position-independent code.
    + GNU-style (i.e. "__thread") TLS.
    + Debugging information.

The principal omission, currently, is performance tuning.

This patch excludes the NEON support also reviewed due to an outbreak of
batshit insanity in our legal department. That will be committed soon bringing
the changes to precisely what has been approved.

Further reviews would be gratefully received.

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