<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp/lib/System/Unix, branch master</title>
<subtitle>LLVM with the emscripten fastcomp javascript backend</subtitle>
<id>https://git.amat.us/emscripten-fastcomp/atom/lib/System/Unix?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp/atom/lib/System/Unix?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/'/>
<updated>2010-11-29T18:16:10Z</updated>
<entry>
<title>Merge System into Support.</title>
<updated>2010-11-29T18:16:10Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2010-11-29T18:16:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=1f6efa3996dd1929fbc129203ce5009b620e6969'/>
<id>urn:sha1:1f6efa3996dd1929fbc129203ce5009b620e6969</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@120298 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>This is the first step in adding sane error handling support to LLVMSystem.</title>
<updated>2010-11-16T18:31:52Z</updated>
<author>
<name>Michael J. Spencer</name>
<email>bigcheesegs@gmail.com</email>
</author>
<published>2010-11-16T18:31:52Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=fae76d0734562b6422c51fe3207cca8a51666323'/>
<id>urn:sha1:fae76d0734562b6422c51fe3207cca8a51666323</id>
<content type='text'>
The system API's will be shifted over to returning an error_code, and returning
other return values as out parameters to the function.

Code that needs to check error conditions will use the errc enum values which
are the same as the posix_errno defines (EBADF, E2BIG, etc...), and are
compatable with the error codes in WinError.h due to some magic in system_error.

An example would be:

if (error_code ec = KillEvil("Java")) { // error_code can be converted to bool.
  handle_error(ec);
}

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@119360 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add method for checking if a path is a symbolic link.</title>
<updated>2010-11-07T04:36:50Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2010-11-07T04:36:50Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=9e07a149b079a28916cdd9d70849cd42344b54d0'/>
<id>urn:sha1:9e07a149b079a28916cdd9d70849cd42344b54d0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118367 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Delete unused variables.</title>
<updated>2010-11-03T00:09:12Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-03T00:09:12Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=4e0a9c51b4c25b648f23915ba9722aa9fd985e0b'/>
<id>urn:sha1:4e0a9c51b4c25b648f23915ba9722aa9fd985e0b</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118128 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Remove several unhelpful checks for isValid from sys::Path.</title>
<updated>2010-11-03T00:01:23Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-03T00:01:23Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=aabb9b67bcb7e69f73fcd249f0c31c2959a5c3b3'/>
<id>urn:sha1:aabb9b67bcb7e69f73fcd249f0c31c2959a5c3b3</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118127 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Don't try to enforce MAXPATHLEN in sys::Path for Unix. OS's can check</title>
<updated>2010-11-02T23:19:55Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-02T23:19:55Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=ac793822cd27554c6409b5c380555f94be48b431'/>
<id>urn:sha1:ac793822cd27554c6409b5c380555f94be48b431</id>
<content type='text'>
limits on their own.


git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118113 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Simplify.</title>
<updated>2010-11-02T23:16:26Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-02T23:16:26Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=9e2e0c39e7d9b2d5ed84d6e836788967540b75b2'/>
<id>urn:sha1:9e2e0c39e7d9b2d5ed84d6e836788967540b75b2</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118110 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Fix a copy+pasto.</title>
<updated>2010-11-02T22:56:51Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-02T22:56:51Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=6f6021ecfe16238edc75f1b7df89245499f1a077'/>
<id>urn:sha1:6f6021ecfe16238edc75f1b7df89245499f1a077</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118106 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Avoid manipulating paths in fixed-sized arrays.</title>
<updated>2010-11-02T22:55:34Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-02T22:55:34Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=b48a8fddbfcce11ff64f0d4b37c98a8036dac004'/>
<id>urn:sha1:b48a8fddbfcce11ff64f0d4b37c98a8036dac004</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118105 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Simplify this code.</title>
<updated>2010-11-02T22:50:10Z</updated>
<author>
<name>Dan Gohman</name>
<email>gohman@apple.com</email>
</author>
<published>2010-11-02T22:50:10Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp/commit/?id=0803ebe0c8caa2c02be5077d607eb5b9e6609aa4'/>
<id>urn:sha1:0803ebe0c8caa2c02be5077d607eb5b9e6609aa4</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@118102 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
