<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp/utils/buildit, branch master</title>
<subtitle>LLVM with the emscripten fastcomp javascript backend</subtitle>
<id>https://git.amat.us/emscripten-fastcomp/atom/utils/buildit?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp/atom/utils/buildit?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/'/>
<updated>2013-02-05T22:59:42Z</updated>
<entry>
<title>Preprocess Apple llvmCore headers to reflect NDEBUG setting. &lt;rdar://12568983&gt;</title>
<updated>2013-02-05T22:59:42Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2013-02-05T22:59:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0dfa8a6d06717da0f41bea5a9d599c9ccdcb1b7a'/>
<id>urn:sha1:0dfa8a6d06717da0f41bea5a9d599c9ccdcb1b7a</id>
<content type='text'>
If an Apple llvmCore build is done without assertions, and a client uses
the llvmCore headers with assertions enabled, or vice versa, then things will
break because some of the structure sizes in the API are different.  Use the
unifdef tool to make the headers unconditionally match the way the llvmCore
libraries were built.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174460 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Set the deployment target for Apple llvmCore builds. &lt;rdar://problem/12712431&gt;</title>
<updated>2013-02-05T17:29:03Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2013-02-05T17:29:03Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=cdb0a58f88c7e17620286b78390d56597ef01dda'/>
<id>urn:sha1:cdb0a58f88c7e17620286b78390d56597ef01dda</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@174397 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use xcrun to find the right compiler when building llvmCore. &lt;rdar://12801151&gt;</title>
<updated>2013-01-25T18:40:25Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2013-01-25T18:40:25Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=fe67b4e249fb4a396ab4069cd65ccb1183513300'/>
<id>urn:sha1:fe67b4e249fb4a396ab4069cd65ccb1183513300</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@173468 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix quoting problems from my previous change. &lt;rdar://problem/13001651&gt;</title>
<updated>2013-01-12T02:31:42Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2013-01-12T02:31:42Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=6f4ccaf2876459c12356ce2a3678c5ac001cb7c6'/>
<id>urn:sha1:6f4ccaf2876459c12356ce2a3678c5ac001cb7c6</id>
<content type='text'>
I give up trying to get all of the settings into COMMON_MAKEFLAGS, so just
do the easy thing and repeat the ones with interesting quoting issues
in each make command.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172296 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Update Apple's build script for llvmCore. &lt;rdar://problem/12914321&gt;</title>
<updated>2013-01-10T22:59:51Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2013-01-10T22:59:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=1b8eeb327e78f04b1c57b537a3a9534c91a9355b'/>
<id>urn:sha1:1b8eeb327e78f04b1c57b537a3a9534c91a9355b</id>
<content type='text'>
This change is basically just copying changes that we've used for Apple's
clang builds to the script used for building llvmCore. Besides cleaning it
up to use xcrun to locate the proper versions of tools, especially for cross
compiling, it fixes the build to work with newer versions of clang that
honor SDKROOT settings in the environment.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@172138 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Use the final .version number for LLVM_MINOR_VERSION in Apple llvmCore builds.</title>
<updated>2012-08-10T00:25:30Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2012-08-10T00:25:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=ec175ff2704e26d4ee9d2853ba284d82923b9d74'/>
<id>urn:sha1:ec175ff2704e26d4ee9d2853ba284d82923b9d74</id>
<content type='text'>
We've switched to a 3-component version numbering scheme for Apple releases,
and with this scheme, the final number is the one most relevant for setting
LLVM_MINOR_VERSION.  &lt;rdar://problem/12071459&gt;

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161645 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove old code to strip out unwanted PPC slices for Apple llvmCore.</title>
<updated>2012-04-13T22:58:53Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2012-04-13T22:58:53Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=6335e41d38ff85c263451c5cd71b2588c5cc74cc'/>
<id>urn:sha1:6335e41d38ff85c263451c5cd71b2588c5cc74cc</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154706 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Do not include multiple -arch options in CPPFLAGS.</title>
<updated>2012-04-05T00:35:55Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2012-04-05T00:35:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=63246de68653ce330c55453cf9a18a306a4d2319'/>
<id>urn:sha1:63246de68653ce330c55453cf9a18a306a4d2319</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@154070 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix the install location for the Embedded makefile target.</title>
<updated>2012-04-03T23:44:39Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2012-04-03T23:44:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=a348fecf2fab7bf075b1dfcd02dfa36d16df7659'/>
<id>urn:sha1:a348fecf2fab7bf075b1dfcd02dfa36d16df7659</id>
<content type='text'>
svn r145378 inadvertently changed the destination for the Embedded target
in the makefile.  Add a "/Developer" suffix to DSTROOT to compensate.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153980 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove dead code for installing libLTO when building llvmCore.</title>
<updated>2012-04-03T23:13:26Z</updated>
<author>
<name>Bob Wilson</name>
<email>bob.wilson@apple.com</email>
</author>
<published>2012-04-03T23:13:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=d13af63df7ce87440547e9149fe55337c700328e'/>
<id>urn:sha1:d13af63df7ce87440547e9149fe55337c700328e</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@153978 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
