chromium/deps/asan.git
21 months agoRevert r180683: Delete deps/third_party/asan master
glider@chromium.org [Tue, 5 Feb 2013 12:34:45 +0000 (12:34 +0000)]
Revert r180683: Delete deps/third_party/asan
The old Clang is being used by NaCl.

BUG=117791
TBR=thakis
Review URL: https://codereview.chromium.org/12209012

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@180690 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate ASan Linux binaries to r153863
glider@chromium.org [Mon, 2 Apr 2012 07:51:28 +0000 (07:51 +0000)]
Update ASan Linux binaries to r153863
This is needed to build 32-bit Chromium on Linux.

TBR=thakis
Review URL: https://chromiumcodereview.appspot.com/9950052

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@130106 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoHot-roll ASan for Mac (Clang r153249) to allow the devs build on Lion. git-svn
glider@chromium.org [Thu, 22 Mar 2012 14:47:31 +0000 (14:47 +0000)]
Hot-roll ASan for Mac (Clang r153249) to allow the devs build on Lion.

TBR=dhollowa
Review URL: https://chromiumcodereview.appspot.com/9837006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@128209 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the Linux ASan binaries to r152624
glider@chromium.org [Tue, 13 Mar 2012 13:37:04 +0000 (13:37 +0000)]
Update the Linux ASan binaries to r152624

TBR=thakis
BUG=117982
Review URL: https://chromiumcodereview.appspot.com/9695042

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@126391 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll ASan Darwin binaries (Clang r149862)
glider@chromium.org [Tue, 7 Feb 2012 13:04:20 +0000 (13:04 +0000)]
Roll ASan Darwin binaries (Clang r149862)

TBR=inferno
Review URL: https://chromiumcodereview.appspot.com/9346019

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@120771 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll new ASan binaries for Linux.
glider@chromium.org [Thu, 19 Jan 2012 13:34:06 +0000 (13:34 +0000)]
Roll new ASan binaries for Linux.
These include the 32-bit runtime library, so the CrOS ASan bot should become healthier

TBR=inferno
Review URL: https://chromiumcodereview.appspot.com/9159011

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@118289 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll AddressSanitizer r148387 for Mac OS
glider@chromium.org [Wed, 18 Jan 2012 15:50:03 +0000 (15:50 +0000)]
Roll AddressSanitizer r148387 for Mac OS

TBR=inferno
Review URL: https://chromiumcodereview.appspot.com/9232023

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@118097 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoAllow instrumenting mach_override_ptr, because it does not clash with ASan runtime...
glider@chromium.org [Thu, 29 Dec 2011 13:23:19 +0000 (13:23 +0000)]
Allow instrumenting mach_override_ptr, because it does not clash with ASan runtime anymore.

TBR=inferno
Review URL: http://codereview.chromium.org/9003003

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@115961 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll the new ASan binaries for Mac OS
glider@chromium.org [Thu, 29 Dec 2011 13:18:24 +0000 (13:18 +0000)]
Roll the new ASan binaries for Mac OS

TBR=inferno
Review URL: http://codereview.chromium.org/9034019

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@115960 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll the new Linux ASan binaries (r146734)
glider@chromium.org [Fri, 16 Dec 2011 15:19:11 +0000 (15:19 +0000)]
Roll the new Linux ASan binaries (r146734)

This includes an uncommitted revert of r146562, which causes problems with building ICU
(see http://llvm.org/bugs/show_bug.cgi?id=11594)

TBR=thakis,kcc
Review URL: http://codereview.chromium.org/8965023

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@114802 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoRoll new AddressSanitizer binaries for Linux (Clang r146553)
glider@chromium.org [Wed, 14 Dec 2011 16:01:03 +0000 (16:01 +0000)]
Roll new AddressSanitizer binaries for Linux (Clang r146553)
The README file now contains inconsistent revisions, because the Darwin version is still relative to the ASan repository.

TBR=thakis
Review URL: http://codereview.chromium.org/8913007

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@114431 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

2 years agoUpdate the ASan Mac binaries to r1096
glider@chromium.org [Fri, 25 Nov 2011 15:41:02 +0000 (15:41 +0000)]
Update the ASan Mac binaries to r1096

TBR=kcc
Review URL: http://codereview.chromium.org/8699006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@111599 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate ASan Linux binaries to r1085
glider@chromium.org [Mon, 21 Nov 2011 14:04:15 +0000 (14:04 +0000)]
Update ASan Linux binaries to r1085

TBR=kcc
Review URL: http://codereview.chromium.org/8575016

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@110911 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Linux ASan binaries to r998
glider@chromium.org [Mon, 7 Nov 2011 09:27:16 +0000 (09:27 +0000)]
Update the Linux ASan binaries to r998

TBR=kcc
Review URL: http://codereview.chromium.org/8494002

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@108843 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUse otool for more smart address skewing.
glider@chromium.org [Wed, 2 Nov 2011 15:21:11 +0000 (15:21 +0000)]
Use otool for more smart address skewing.
Review URL: http://codereview.chromium.org/8437055

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@108295 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the ASan Darwin binaries to r988
glider@chromium.org [Wed, 2 Nov 2011 10:33:05 +0000 (10:33 +0000)]
Update the ASan Darwin binaries to r988
As of now ASan supports instrumentation of globals on Mac.

TBR=kcc
Review URL: http://codereview.chromium.org/8437046

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@108267 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoNew ASan binaries for Linux (r946)
glider@chromium.org [Thu, 27 Oct 2011 10:08:38 +0000 (10:08 +0000)]
New ASan binaries for Linux (r946)

Now with str* interceptors and __asan_report_{load,store}{1,2,4,8}!

TBR=kcc
Review URL: http://codereview.chromium.org/8404033

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@107553 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoBump the ASan Linux revision to r892
glider@chromium.org [Tue, 18 Oct 2011 12:07:28 +0000 (12:07 +0000)]
Bump the ASan Linux revision to r892

TBR=kcc
BUG=100656
Review URL: http://codereview.chromium.org/8333020

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@106055 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Darwin ASan binaries to r859
glider@chromium.org [Tue, 11 Oct 2011 13:43:51 +0000 (13:43 +0000)]
Update the Darwin ASan binaries to r859
Review URL: http://codereview.chromium.org/8036007

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@104888 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the ASan binaries for Linux to r858
glider@chromium.org [Tue, 11 Oct 2011 09:28:15 +0000 (09:28 +0000)]
Update the ASan binaries for Linux to r858

This introduces a different way of handling globals and should fix a number of related problems.

BUG=96231
TBR=kcc
Review URL: http://codereview.chromium.org/8230007

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@104871 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Linux ASan binaries to r808
glider@chromium.org [Sat, 24 Sep 2011 00:08:44 +0000 (00:08 +0000)]
Update the Linux ASan binaries to r808

TBR=kcc
Review URL: http://codereview.chromium.org/8044005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@102621 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoHelp the script to locate the .dSYM directories better on Mac.
glider@chromium.org [Wed, 14 Sep 2011 12:45:20 +0000 (12:45 +0000)]
Help the script to locate the .dSYM directories better on Mac.

TBR=kcc
Review URL: http://codereview.chromium.org/7891040

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@101069 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agos/black-list/blacklist
glider@chromium.org [Mon, 12 Sep 2011 11:45:17 +0000 (11:45 +0000)]
s/black-list/blacklist

TBR=kcc
Review URL: http://codereview.chromium.org/7865024

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@100673 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the ASan Linux binaries to r757
glider@chromium.org [Wed, 7 Sep 2011 13:34:48 +0000 (13:34 +0000)]
Update the ASan Linux binaries to r757
Review URL: http://codereview.chromium.org/7782029

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@99946 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Mac ASan binaries to r738
glider@chromium.org [Tue, 6 Sep 2011 09:35:56 +0000 (09:35 +0000)]
Update the Mac ASan binaries to r738

TBR=kcc
Review URL: http://codereview.chromium.org/7833034

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@99713 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate the Linux ASan binaries to r738
glider@chromium.org [Mon, 5 Sep 2011 15:29:42 +0000 (15:29 +0000)]
Update the Linux ASan binaries to r738
Review URL: http://codereview.chromium.org/7800029

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@99659 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoadd asan_blacklist.txt with one entry for v8 stack tracer
kcc@google.com [Wed, 17 Aug 2011 16:49:51 +0000 (16:49 +0000)]
add asan_blacklist.txt with one entry for v8 stack tracer
Review URL: http://codereview.chromium.org/7624019

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@97148 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agobump asan (linux) version to 702
kcc@google.com [Wed, 17 Aug 2011 16:42:05 +0000 (16:42 +0000)]
bump asan (linux) version to 702
Review URL: http://codereview.chromium.org/7676007

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@97145 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdated the Darwin ASan binaries to r673
glider@chromium.org [Fri, 29 Jul 2011 13:53:09 +0000 (13:53 +0000)]
Updated the Darwin ASan binaries to r673
Review URL: http://codereview.chromium.org/7532026

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@94660 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agonew asan binaries for linux (r654)
kcc@google.com [Wed, 27 Jul 2011 10:25:00 +0000 (10:25 +0000)]
new asan binaries for linux (r654)
Review URL: http://codereview.chromium.org/7514039

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@94265 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoAdded clang++_fasan to distinguish between the clang and clang++ invocations.
glider@chromium.org [Thu, 21 Jul 2011 13:02:28 +0000 (13:02 +0000)]
Added clang++_fasan to distinguish between the clang and clang++ invocations.
This is not required by xcodebuild, but could be needed for building with make on Mac.
Review URL: http://codereview.chromium.org/7464026

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@93381 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoUpdate libasan for Mac OS
glider@chromium.org [Fri, 15 Jul 2011 10:23:08 +0000 (10:23 +0000)]
Update libasan for Mac OS

TBR=inferno
Review URL: http://codereview.chromium.org/7385005

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@92674 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoCreate the default ignore file for ASan on Mac
glider@chromium.org [Mon, 11 Jul 2011 15:35:07 +0000 (15:35 +0000)]
Create the default ignore file for ASan on Mac
Suppress a report in an over-optimized rc4_wordconv()

TBR=inferno
Review URL: http://codereview.chromium.org/7333011

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@92014 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoAdded libasan for Darwin
glider@chromium.org [Thu, 7 Jul 2011 14:18:33 +0000 (14:18 +0000)]
Added libasan for Darwin

TBR=kcc
Review URL: http://codereview.chromium.org/7322009

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@91702 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoRemove debug prints from asan/scripts/asan_symbolize.py
glider@chromium.org [Thu, 7 Jul 2011 14:00:05 +0000 (14:00 +0000)]
Remove debug prints from asan/scripts/asan_symbolize.py

TBR=kcc
Review URL: http://codereview.chromium.org/7310028

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@91701 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoAddressSanitizer binaries for Mac OS X: Clang+runtime
glider@chromium.org [Thu, 7 Jul 2011 13:50:56 +0000 (13:50 +0000)]
AddressSanitizer binaries for Mac OS X: Clang+runtime
Darwin support in asan_symbolize.py
Review URL: http://codereview.chromium.org/7322006

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@91700 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoquick fix for asan binaries/libraries
kcc@google.com [Fri, 24 Jun 2011 20:46:22 +0000 (20:46 +0000)]
quick fix for asan binaries/libraries
(I updated the clang version but forgot to ship the right .h files)
Review URL: http://codereview.chromium.org/7264002

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@90426 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoasan binaries for Linux, v467
kcc@google.com [Fri, 24 Jun 2011 11:40:34 +0000 (11:40 +0000)]
asan binaries for Linux, v467
Review URL: http://codereview.chromium.org/7198022

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@90358 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoasan r251 binaries
kcc@google.com [Wed, 1 Jun 2011 15:51:33 +0000 (15:51 +0000)]
asan r251 binaries
Review URL: http://codereview.chromium.org/7105020

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@87479 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agonew ASAN binaries
kcc@google.com [Thu, 26 May 2011 12:29:46 +0000 (12:29 +0000)]
new ASAN binaries
Review URL: http://codereview.chromium.org/7076015

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@86809 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agochmod +x for asan/scripts/asan_symbolize.py
kcc@google.com [Thu, 26 May 2011 09:14:16 +0000 (09:14 +0000)]
chmod +x for asan/scripts/asan_symbolize.py
Review URL: http://codereview.chromium.org/7076011

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@86798 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoLand http://codereview.chromium.org/7066014/:
glider@chromium.org [Tue, 24 May 2011 11:00:44 +0000 (11:00 +0000)]
Land http://codereview.chromium.org/7066014/:

add asan scripts

The change was originally prepared by kcc@chromium.org

TBR=thakis
Review URL: http://codereview.chromium.org/6992021

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@86416 4ff67af0-8c30-449e-8e8b-ad334ec8d88c

3 years agoLand http://codereview.chromium.org/6990034/:
glider@chromium.org [Tue, 24 May 2011 08:47:28 +0000 (08:47 +0000)]
Land http://codereview.chromium.org/6990034/:

Add ASAN (AddressSanitizer) binaries for Linux.
See README.chromium for details.

The patch was initially prepared by kcc@chromium.org

TBR=thakis,evan
Review URL: http://codereview.chromium.org/7065020

git-svn-id: http://src.chromium.org/svn/trunk/deps/third_party/asan@86406 4ff67af0-8c30-449e-8e8b-ad334ec8d88c