Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(650)

Issue 2570153002: Fix missing CRT libraries with ASAN unittests (Closed)

Created:
4 years ago by etienneb
Modified:
3 years, 11 months ago
CC:
chromium-reviews, grt+watch_chromium.org, pennymac+watch_chromium.org, vmpstr+watch_chromium.org, chromoting-reviews_chromium.org, wfh+watch_chromium.org
Target Ref:
refs/pending/heads/master
Project:
chromium
Visibility:
Public.

Description

Fix missing CRT libraries with ASAN unittests Some targets didn't compiled when instrumenting with ASAN. This is happening with when removing the default libs. The ASAN runtime needs some CRT functions. R=rnk@chromium.org BUG=636398

Patch Set 1 #

Patch Set 2 : remove debug code #

Patch Set 3 : remove debug code #

Total comments: 4

Patch Set 4 : nit #

Patch Set 5 : nits #

Unified diffs Side-by-side diffs Delta from patch set Stats (+34 lines, -1 line) Patch
M base/win/BUILD.gn View 1 chunk +3 lines, -0 lines 0 comments Download
M build/config/sanitizers/BUILD.gn View 1 2 3 1 chunk +24 lines, -0 lines 0 comments Download
M chrome/installer/mini_installer/BUILD.gn View 1 2 3 1 chunk +1 line, -0 lines 0 comments Download
M remoting/host/win/BUILD.gn View 1 2 3 4 3 chunks +6 lines, -1 line 0 comments Download

Messages

Total messages: 23 (9 generated)
etienneb
PTAL.
4 years ago (2016-12-14 15:32:26 UTC) #3
Nico
this is for https://bugs.chromium.org/p/chromium/issues/detail?id=636398 yes?
4 years ago (2016-12-14 15:51:31 UTC) #4
etienneb
On 2016/12/14 15:51:31, Nico wrote: > this is for https://bugs.chromium.org/p/chromium/issues/detail?id=636398 yes? I didn't saw the ...
4 years ago (2016-12-14 15:53:50 UTC) #5
etienneb
On 2016/12/14 15:53:50, etienneb wrote: > On 2016/12/14 15:51:31, Nico wrote: > > this is ...
4 years ago (2016-12-14 15:54:38 UTC) #6
Nico
I'll leave it to Reid and you to decide if users of asan that use ...
4 years ago (2016-12-14 15:58:46 UTC) #8
Reid Kleckner
On 2016/12/14 15:58:46, Nico wrote: > I'll leave it to Reid and you to decide ...
4 years ago (2016-12-14 20:01:51 UTC) #9
Dirk Pranke
I haven't had a chance to look at this yet, sorry! I will try to ...
4 years ago (2016-12-15 03:10:17 UTC) #11
Dirk Pranke
lgtm; this patch looks pretty straightforward as-is, GN-wise. https://codereview.chromium.org/2570153002/diff/40001/build/config/sanitizers/BUILD.gn File build/config/sanitizers/BUILD.gn (right): https://codereview.chromium.org/2570153002/diff/40001/build/config/sanitizers/BUILD.gn#newcode302 build/config/sanitizers/BUILD.gn:302: # ...
4 years ago (2016-12-18 04:20:49 UTC) #12
etienneb
Could owners lgtm these files sergey : remoting/host/win/BUILD.gn robert : chrome/installer/mini_installer/BUILD.gn
3 years, 11 months ago (2017-01-10 16:32:15 UTC) #15
joedow
https://codereview.chromium.org/2570153002/diff/40001/remoting/host/win/BUILD.gn File remoting/host/win/BUILD.gn (right): https://codereview.chromium.org/2570153002/diff/40001/remoting/host/win/BUILD.gn#newcode275 remoting/host/win/BUILD.gn:275: "//build/config/sanitizers:deps", Just curious, why was deps updated for this ...
3 years, 11 months ago (2017-01-10 16:40:22 UTC) #17
robertshield
mini_installer lgtm
3 years, 11 months ago (2017-01-10 18:22:27 UTC) #18
Sergey Ulanov
lgtm
3 years, 11 months ago (2017-01-10 20:32:09 UTC) #19
etienneb
done https://codereview.chromium.org/2570153002/diff/40001/build/config/sanitizers/BUILD.gn File build/config/sanitizers/BUILD.gn (right): https://codereview.chromium.org/2570153002/diff/40001/build/config/sanitizers/BUILD.gn#newcode302 build/config/sanitizers/BUILD.gn:302: # librairies using the linker options "/NOENTRY", "/ENTRY" ...
3 years, 11 months ago (2017-01-11 16:05:33 UTC) #20
etienneb
3 years, 11 months ago (2017-01-19 15:35:30 UTC) #23
This patch got replaced by this fix:
  https://codereview.chromium.org/2621223003/

closing it.

Powered by Google App Engine
This is Rietveld 408576698