<feed xmlns='http://www.w3.org/2005/Atom'>
<title>bcm5719-llvm/compiler-rt/test/interception, 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>2019-06-27T20:56:04+00:00</updated>
<entry>
<title>[compiler-rt] Rename lit.*.cfg.* -&gt; lit.*.cfg.py.*</title>
<updated>2019-06-27T20:56:04+00:00</updated>
<author>
<name>Reid Kleckner</name>
<email>rnk@google.com</email>
</author>
<published>2019-06-27T20:56:04+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=8007ff1ab159ae56cb32184626119b7087c59d06'/>
<id>urn:sha1:8007ff1ab159ae56cb32184626119b7087c59d06</id>
<content type='text'>
These lit configuration files are really Python source code. Using the
.py file extension helps editors and tools use the correct language
mode. LLVM and Clang already use this convention for lit configuration,
this change simply applies it to all of compiler-rt.

Reviewers: vitalybuka, dberris

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

llvm-svn: 364591
</content>
</entry>
<entry>
<title>Revert "[interception] Check for export table's size before referring to its elements."</title>
<updated>2017-01-22T03:30:14+00:00</updated>
<author>
<name>Marcos Pividori</name>
<email>mpividori@google.com</email>
</author>
<published>2017-01-22T03:30:14+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=440e6415663797586f832e8bdb954037040e3cfa'/>
<id>urn:sha1:440e6415663797586f832e8bdb954037040e3cfa</id>
<content type='text'>
This reverts commit r292747 because cmake fails for some archs.

llvm-svn: 292751
</content>
</entry>
<entry>
<title>[interception] Check for export table's size before referring to its elements.</title>
<updated>2017-01-22T02:14:57+00:00</updated>
<author>
<name>Marcos Pividori</name>
<email>mpividori@google.com</email>
</author>
<published>2017-01-22T02:14:57+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=4e12600c90d9f0edc8e575769bbdeffb608664ec'/>
<id>urn:sha1:4e12600c90d9f0edc8e575769bbdeffb608664ec</id>
<content type='text'>
This fix a bug, when calling InternalGetProcAddress() for an executable that
doesn't export any symbol. So the table is empty.
If we don't check for this condition, the program fails with Error 0xc0000142.

Also, I add a regression test for Windows.

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

llvm-svn: 292747
</content>
</entry>
<entry>
<title>[Darwin] Exclude interception union tests on Darwin and Android</title>
<updated>2016-08-04T04:46:39+00:00</updated>
<author>
<name>Bruno Cardoso Lopes</name>
<email>bruno.cardoso@gmail.com</email>
</author>
<published>2016-08-04T04:46:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=3076db8da02d6345ba45dec4a3afd999a04ff8b1'/>
<id>urn:sha1:3076db8da02d6345ba45dec4a3afd999a04ff8b1</id>
<content type='text'>
Since the directory is empty on Darwin, disable the inclusion and avoid
the warning below. Exclude on Android as well to match the behavior from
lib/interception/tests/CMakeLists.txt

lit.py:
/Users/buildslave/jenkins/sharedspace/clang-R_master@2/llvm/utils/lit/lit/discovery.py:224:
warning: input
'/Users/buildslave/jenkins/sharedspace/clang-R_master@2/clang-build/Build/tools/clang/runtime/compiler-rt-bins/test/interception/Unit'
contained no tests

This fixes the above warning in some of public bots, like
http://lab.llvm.org:8080/green/job/clang-stage2-configure-Rlto_check/8686

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

rdar://problem/27581108

llvm-svn: 277692
</content>
</entry>
<entry>
<title>[compiler-rt] Activate interception unittests</title>
<updated>2016-07-27T15:29:49+00:00</updated>
<author>
<name>Etienne Bergeron</name>
<email>etienneb@google.com</email>
</author>
<published>2016-07-27T15:29:49+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=a07ce512eb35f0a8fc7182b819d45fc4d4e83021'/>
<id>urn:sha1:a07ce512eb35f0a8fc7182b819d45fc4d4e83021</id>
<content type='text'>
Summary:
The unittests recently added were not running when executing 'check-all'.
Tests are stable on every archictetures and we can now turn them on.

Reviewers: rnk

Subscribers: llvm-commits, wang0109, chrisha

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

llvm-svn: 276881
</content>
</entry>
<entry>
<title>Revert "[CMake] Provide options for toggling on and off various runtime libraries."</title>
<updated>2015-12-10T00:40:58+00:00</updated>
<author>
<name>Chris Bieneman</name>
<email>beanz@apple.com</email>
</author>
<published>2015-12-10T00:40:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=5c64ddfa8811be15356b196f1ed09dfc1794e8d0'/>
<id>urn:sha1:5c64ddfa8811be15356b196f1ed09dfc1794e8d0</id>
<content type='text'>
This reverts r255170. This change caused a bunch of bot failures and needs to be revised.

llvm-svn: 255184
</content>
</entry>
<entry>
<title>[CMake] Provide options for toggling on and off various runtime libraries.</title>
<updated>2015-12-09T22:45:03+00:00</updated>
<author>
<name>Chris Bieneman</name>
<email>beanz@apple.com</email>
</author>
<published>2015-12-09T22:45:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.raptorcs.com/git/bcm5719-llvm/commit/?id=e82ad46f15306f349631f449fcf5615292b76290'/>
<id>urn:sha1:e82ad46f15306f349631f449fcf5615292b76290</id>
<content type='text'>
Summary:
Rather than having to add new "experimental" options each time someone wants to work on bringing a sanitizer to a new platform, this patch makes options for all of them.

The default values for the options are set by the platform checks that would have enabled them, but they can be overridden on or off.

Reviewers: kubabrecka, samsonov

Subscribers: llvm-commits

Differential Revision: http://reviews.llvm.org/D14846

llvm-svn: 255170
</content>
</entry>
</feed>
