<feed xmlns='http://www.w3.org/2005/Atom'>
<title>emscripten-fastcomp-clang/lib/Driver, branch master</title>
<subtitle>emscripten clang</subtitle>
<id>https://git.amat.us/emscripten-fastcomp-clang/atom/lib/Driver?h=master</id>
<link rel='self' href='https://git.amat.us/emscripten-fastcomp-clang/atom/lib/Driver?h=master'/>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/'/>
<updated>2014-02-25T01:32:55Z</updated>
<entry>
<title>Define an Emscripten toolchain.</title>
<updated>2014-02-25T01:32:55Z</updated>
<author>
<name>Dan Gohman</name>
<email>sunfish@google.com</email>
</author>
<published>2014-02-24T16:50:27Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=632c823b8bfd3fd5a4b77628eddd6161c5d8367e'/>
<id>urn:sha1:632c823b8bfd3fd5a4b77628eddd6161c5d8367e</id>
<content type='text'>
This is pretty minimal right now; eventually this may subsume code currently
in the emscripten wrapper scripts.
</content>
</entry>
<entry>
<title>Change __cyg_profile_func_enter/exit to __pnacl_profile... and change the signature.</title>
<updated>2013-07-25T22:05:16Z</updated>
<author>
<name>Robert Grosse</name>
<email>grosse@chromium.org</email>
</author>
<published>2013-07-25T22:05:16Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=548960c21c590dcd4919a1bba000e989c140c8ef'/>
<id>urn:sha1:548960c21c590dcd4919a1bba000e989c140c8ef</id>
<content type='text'>
__pnacl_profile_function_x takes a single argument - the name of the current function as a constant string, rather than a pair of function addresses like __cyg takes. This makes it work even in PNaCl and removes the need to track symbol information separately.

BUG=none
R=dschuff@chromium.org

Review URL: https://codereview.chromium.org/20000003
</content>
</entry>
<entry>
<title>Add a -finstrument-functions-size=n option to control basic block</title>
<updated>2013-07-25T21:34:41Z</updated>
<author>
<name>Robert Grosse</name>
<email>grosse@chromium.org</email>
</author>
<published>2013-07-25T21:34:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=7b390888fd9f3886d966ab072c328f4fbd9c64b4'/>
<id>urn:sha1:7b390888fd9f3886d966ab072c328f4fbd9c64b4</id>
<content type='text'>
filtering. If omitted entirely, the original behavior is restored.
This also undos the string and __pnacl_profile stuff from the previous
CL. Finally, it fixes and updates the -finstrument-function tests.

BUG=none
R=bradnelson@google.com, dschuff@chromium.org

Review URL: https://codereview.chromium.org/19793007
</content>
</entry>
<entry>
<title>Merging r182645:</title>
<updated>2013-05-30T18:01:30Z</updated>
<author>
<name>Bill Wendling</name>
<email>isanbard@gmail.com</email>
</author>
<published>2013-05-30T18:01:30Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=2ff63e30b68e761795348ce132e6ff37f1a62670'/>
<id>urn:sha1:2ff63e30b68e761795348ce132e6ff37f1a62670</id>
<content type='text'>
------------------------------------------------------------------------
r182645 | eugenis | 2013-05-24 07:28:03 -0700 (Fri, 24 May 2013) | 6 lines

Add -lrt to sanitizer link arguments.

Sanitizer runtime intercepts functions from librt. Not doing this will fail
if the librt dependency is not present at program startup (ex. comes from a
dlopen()ed library).

------------------------------------------------------------------------


git-svn-id: https://llvm.org/svn/llvm-project/cfe/branches/release_33@182944 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add SystemZ support</title>
<updated>2013-05-06T16:26:41Z</updated>
<author>
<name>Ulrich Weigand</name>
<email>ulrich.weigand@de.ibm.com</email>
</author>
<published>2013-05-06T16:26:41Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=b8409215523e5478b8b0aa9cdcd10038cf7651fe'/>
<id>urn:sha1:b8409215523e5478b8b0aa9cdcd10038cf7651fe</id>
<content type='text'>
This patch then adds all the usual platform-specific pieces for SystemZ:
driver support, basic target info, register names and constraints,
ABI info and vararg support.  It also adds new tests to verify pre-defined
macros and inline asm, and updates a test for the minimum alignment change.

This version of the patch incorporates feedback from reviews by
Eric Christopher and John McCall.  Thanks to all reviewers!

Patch by Richard Sandiford.



git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181211 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>R600: Update GPU variants in -mcpu option</title>
<updated>2013-05-06T16:12:05Z</updated>
<author>
<name>Tom Stellard</name>
<email>thomas.stellard@amd.com</email>
</author>
<published>2013-05-06T16:12:05Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=fd4aa4bec35161615fcee1db2c39ca1c25b1426e'/>
<id>urn:sha1:fd4aa4bec35161615fcee1db2c39ca1c25b1426e</id>
<content type='text'>
We've added the RS880 variant in the LLVM backend to represent an R600
GPU with no vertex cache, so we need to update the GPU mappings for
-mcpu.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@181202 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[driver] Allow multiple -arch options with -save-temps by adding the arch name</title>
<updated>2013-04-30T22:01:21Z</updated>
<author>
<name>Chad Rosier</name>
<email>mcrosier@apple.com</email>
</author>
<published>2013-04-30T22:01:21Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=1c18759b45140c85e62ac6367fbee51f363e3c81'/>
<id>urn:sha1:1c18759b45140c85e62ac6367fbee51f363e3c81</id>
<content type='text'>
to the temporary files.
rdar://13218604


git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180813 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Always use / when computing mips specific paths.</title>
<updated>2013-04-30T12:24:40Z</updated>
<author>
<name>Rafael Espindola</name>
<email>rafael.espindola@gmail.com</email>
</author>
<published>2013-04-30T12:24:40Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=ec2b1b9c7c3be4c3140a1c9631ef9279d0fd8ec9'/>
<id>urn:sha1:ec2b1b9c7c3be4c3140a1c9631ef9279d0fd8ec9</id>
<content type='text'>
We were getting paths with both / and \ in them. This should fix mips-cs-ld.c
on the windows bots.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180783 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>[Mips] Pass -mips16, -mmicromips, -mdsp and -mdspr2 flags to the</title>
<updated>2013-04-30T07:47:13Z</updated>
<author>
<name>Simon Atanasyan</name>
<email>simon@atanasyan.com</email>
</author>
<published>2013-04-30T07:47:13Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=9dbfc6135580357428966ff05427f654dba44cd3'/>
<id>urn:sha1:9dbfc6135580357428966ff05427f654dba44cd3</id>
<content type='text'>
assembler.

git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180775 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
<entry>
<title>Add support for -stdlib=libc++ in the NetBSD toolchain.</title>
<updated>2013-04-30T01:21:43Z</updated>
<author>
<name>Joerg Sonnenberger</name>
<email>joerg@bec.de</email>
</author>
<published>2013-04-30T01:21:43Z</published>
<link rel='alternate' type='text/html' href='https://git.amat.us/emscripten-fastcomp-clang/commit/?id=a7efaf99ac662af11890aae74d84da8d31ab2fe0'/>
<id>urn:sha1:a7efaf99ac662af11890aae74d84da8d31ab2fe0</id>
<content type='text'>
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@180766 91177308-0d34-0410-b5e6-96231b3b80d8
</content>
</entry>
</feed>
