<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/llvm/utils/gn/build, branch meklort-10.0.1</title>
<subtitle>Project Ortega BCM5719 LLVM</subtitle>
<id>https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1</id>
<link rel='self' href='https://git.raptorcs.com/git/bcm5719-llvm/atom?h=meklort-10.0.1'/>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/'/>
<updated>2020-02-20T07:50:54+00:00</updated>
<entry>
<title>[windows] Add /Gw to compiler flags</title>
<updated>2020-02-20T07:50:54+00:00</updated>
<author>
<name>Nico Weber</name>
<email>thakis@chromium.org</email>
</author>
<published>2020-02-14T20:15:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=f004359106cfda578733dff1380560b68f9c3713'/>
<id>urn:sha1:f004359106cfda578733dff1380560b68f9c3713</id>
<content type='text'>
This is like -fdata-sections, and it's not part of /O2 by default for some reason.

In the cmake build, reduces the size of clang.exe from 70,358,016 bytes to 69,982,720 bytes.

clang-format.exe goes from 3,703,296 bytes to 3,331,072 bytes.

Differential Revision: https://reviews.llvm.org/D74573

(cherry picked from commit 09153ab9d267a86d6e9bce18d5074617de5879a5)
</content>
</entry>
<entry>
<title>[gn build] Update console print to match the commit message (NFC)</title>
<updated>2019-12-18T21:12:19+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>aminim@google.com</email>
</author>
<published>2019-12-18T21:11:24+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=400083f21e48fa03e3816fc3095e4339d6eef135'/>
<id>urn:sha1:400083f21e48fa03e3816fc3095e4339d6eef135</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Tweak commit message for auto update of gn build script</title>
<updated>2019-12-18T20:57:24+00:00</updated>
<author>
<name>Mehdi Amini</name>
<email>aminim@google.com</email>
</author>
<published>2019-12-18T20:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=6fd972624cca2c2de9ff20380bfd35554b1fde6b'/>
<id>urn:sha1:6fd972624cca2c2de9ff20380bfd35554b1fde6b</id>
<content type='text'>
Use `[tag]` as a prefix and "port" instead of "merge" to
avoid confusing with "git merge".
</content>
</entry>
<entry>
<title>gn build: Bump Android API level to 29, and NDK to r21.</title>
<updated>2019-12-06T02:12:36+00:00</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2019-11-19T22:40:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=b3516a0d4af39f39c3c1f5aac389c2879b0e4721'/>
<id>urn:sha1:b3516a0d4af39f39c3c1f5aac389c2879b0e4721</id>
<content type='text'>
These are both necessary in order to use ELF TLS, which is needed
by the scudo unit tests.

Differential Revision: https://reviews.llvm.org/D71079
</content>
</entry>
<entry>
<title>gn build: Add a toggle for building against the commandline tools SDK on macOS</title>
<updated>2019-11-29T00:30:34+00:00</updated>
<author>
<name>Nico Weber</name>
<email>thakis@chromium.org</email>
</author>
<published>2019-11-29T00:30:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5190cf8ffd9a7878d79fd92a5e682891f0693377'/>
<id>urn:sha1:5190cf8ffd9a7878d79fd92a5e682891f0693377</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gn build: set HAVE_VCS_VERSION_INC while building Version.cpp</title>
<updated>2019-11-23T21:11:11+00:00</updated>
<author>
<name>Nico Weber</name>
<email>thakis@chromium.org</email>
</author>
<published>2019-11-23T13:19:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e306255d45213c0201e236e0d62045965095f20c'/>
<id>urn:sha1:e306255d45213c0201e236e0d62045965095f20c</id>
<content type='text'>
And belatedly merge r353268 / r353269.

test/Driver/wasm-toolchain-lto.c currently requires getLLVMRevision()
to return something non-empty to pass. That's hopefully temporary,
but making Version.cpp work is probalby a good idea regardless.
(Note its contents will by default usually be out-of-date, because
llvm_allow_tardy_revision defaults to false.)
</content>
</entry>
<entry>
<title>gn build: Add support for cross-compiling the builtins and profile runtimes for Android aarch64 and arm.</title>
<updated>2019-10-31T22:47:20+00:00</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2019-10-31T22:15:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=7c86c70f268a91091b71f33e762ce704d54237e1'/>
<id>urn:sha1:7c86c70f268a91091b71f33e762ce704d54237e1</id>
<content type='text'>
Differential Revision: https://reviews.llvm.org/D69681
</content>
</entry>
<entry>
<title>gn build: make sync build work with git revs now that svn is gone</title>
<updated>2019-10-22T18:19:35+00:00</updated>
<author>
<name>Nico Weber</name>
<email>thakis@chromium.org</email>
</author>
<published>2019-10-22T16:54:00+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=19ca80ef0575b376e135271c7d44799803407941'/>
<id>urn:sha1:19ca80ef0575b376e135271c7d44799803407941</id>
<content type='text'>
</content>
</entry>
<entry>
<title>gn build: Build compiler-rt code with -fvisibility=hidden.</title>
<updated>2019-10-18T22:52:17+00:00</updated>
<author>
<name>Peter Collingbourne</name>
<email>peter@pcc.me.uk</email>
</author>
<published>2019-10-18T22:52:17+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=3b113a2be6dc9a614bd5c95138a6c34d44fe67d9'/>
<id>urn:sha1:3b113a2be6dc9a614bd5c95138a6c34d44fe67d9</id>
<content type='text'>
This matches the CMake build.

Differential Revision: https://reviews.llvm.org/D69202

llvm-svn: 375299
</content>
</entry>
<entry>
<title>gn build: no-op style tweak in sync script</title>
<updated>2019-10-07T00:37:10+00:00</updated>
<author>
<name>Nico Weber</name>
<email>nicolasweber@gmx.de</email>
</author>
<published>2019-10-07T00:37:10+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a30730f6904916e8c97f6fd934bf493e999cb1e4'/>
<id>urn:sha1:a30730f6904916e8c97f6fd934bf493e999cb1e4</id>
<content type='text'>
llvm-svn: 373873
</content>
</entry>
</feed>
