<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp/tools/llvm-ar, branch master</title>
<subtitle>LLVM with the emscripten fastcomp javascript backend</subtitle>
<id>https://git.amat.us/emscripten-fastcomp/atom/tools/llvm-ar?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp/atom/tools/llvm-ar?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/'/>
<updated>2013-01-02T11:36:10Z</updated>
<entry>
<title>Move all of the header files which are involved in modelling the LLVM IR</title>
<updated>2013-01-02T11:36:10Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2013-01-02T11:36:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0b8c9a80f20772c3793201ab5b251d3520b9cea3'/>
<id>urn:sha1:0b8c9a80f20772c3793201ab5b251d3520b9cea3</id>
<content type='text'>
into their new header subdirectory: include/llvm/IR. This matches the
directory structure of lib, and begins to correct a long standing point
of file layout clutter in LLVM.

There are still more header files to move here, but I wanted to handle
them in separate commits to make tracking what files make sense at each
layer easier.

The only really questionable files here are the target intrinsic
tablegen files. But that's a battle I'd rather not fight today.

I've updated both CMake and Makefile build systems (I think, and my
tests think, but I may have missed something).

I've also re-sorted the includes throughout the project. I'll be
committing updates to Clang, DragonEgg, and Polly momentarily.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@171366 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Sort the #include lines for tools/...</title>
<updated>2012-12-04T10:44:52Z</updated>
<author>
<name>Chandler Carruth</name>
<email>chandlerc@gmail.com</email>
</author>
<published>2012-12-04T10:44:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=f010c464a11444733ec67e31aace8bcebeaf2588'/>
<id>urn:sha1:f010c464a11444733ec67e31aace8bcebeaf2588</id>
<content type='text'>
Again, tools are trickier to pick the main module header for than
library source files. I've started to follow the pattern of using
LLVMContext.h when it is included as a stub for program source files.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@169252 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Adjust llvm-ar and llvm-ranlib to not depend on exception handling.</title>
<updated>2012-10-26T10:49:15Z</updated>
<author>
<name>Joerg Sonnenberger</name>
<email>joerg@bec.de</email>
</author>
<published>2012-10-26T10:49:15Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=975bc072ae1d4502d0dc7ca0d218a18574108ee6'/>
<id>urn:sha1:975bc072ae1d4502d0dc7ca0d218a18574108ee6</id>
<content type='text'>
Always use an exit code of 1, but print the help message if useful.
Remove the exception handling tag in llvm-as, llvm-dis and
llvm-bcanalyzer, where it isn't used.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@166767 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove references to compression in llvm-ar. It has been a long time since we</title>
<updated>2012-08-10T01:57:52Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2012-08-10T01:57:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=94bc246a8b2fd0ef371c8f3846ac9a5a367ed9ab'/>
<id>urn:sha1:94bc246a8b2fd0ef371c8f3846ac9a5a367ed9ab</id>
<content type='text'>
switched from a bytecode+bzip2 to the current bitcode.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@161651 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>LLVMBuild: Remove trailing newline, which irked me.</title>
<updated>2011-12-12T19:48:00Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2011-12-12T19:48:00Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4ab406d7fc06b1272d02cd8be46f0c5ebe51a3da'/>
<id>urn:sha1:4ab406d7fc06b1272d02cd8be46f0c5ebe51a3da</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@146409 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>LLVMBuild: Add description files for the LLVM tools.</title>
<updated>2011-11-11T22:59:39Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2011-11-11T22:59:39Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0d3c223035d057101cb9d9dd5ecb4500fcb15085'/>
<id>urn:sha1:0d3c223035d057101cb9d9dd5ecb4500fcb15085</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@144417 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>build: Tidy up a bunch of tool Makefiles, and simplify where possible using the</title>
<updated>2011-10-18T19:27:24Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2011-10-18T19:27:24Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=8c39c9647da4f375e4f89bd417d86f5c3ff6dfa5'/>
<id>urn:sha1:8c39c9647da4f375e4f89bd417d86f5c3ff6dfa5</id>
<content type='text'>
new all-targets pseudo-component.

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142401 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>llvm-ar: Remove local test target, this is no longer useful.</title>
<updated>2011-10-18T19:27:10Z</updated>
<author>
<name>Daniel Dunbar</name>
<email>daniel@zuster.org</email>
</author>
<published>2011-10-18T19:27:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=bfe2a6bb59535a43ef3c8dcf98ac785faee67e7b'/>
<id>urn:sha1:bfe2a6bb59535a43ef3c8dcf98ac785faee67e7b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@142400 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix Whitespace.</title>
<updated>2011-01-10T02:34:40Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2011-01-10T02:34:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=83a113b77c1b57f14175db9d401b949ed64e77ad'/>
<id>urn:sha1:83a113b77c1b57f14175db9d401b949ed64e77ad</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123152 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Support/Path: Deprecate PathV1::exists and replace all uses with PathV2::fs::exists.</title>
<updated>2011-01-10T02:34:23Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2011-01-10T02:34:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=54453f2978c76b3aa71be7bb4e9657c8539f8648'/>
<id>urn:sha1:54453f2978c76b3aa71be7bb4e9657c8539f8648</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@123151 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
