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

Issue 145593003: v8config.h: set V8_CC_MSVC when building with clang-cl (Closed)

Created:
6 years, 11 months ago by hans
Modified:
6 years, 10 months ago
CC:
v8-dev, Paweł Hajdan Jr.
Base URL:
https://github.com/v8/v8.git@master
Visibility:
Public.

Description

v8config.h: introduce V8_LIBC_MSVCRT Use this for detecting MSVCRT library features instead of V8_CC_MSVC. One use case for this is when compiling with Clang together with the MSVC library. In that case, V8_CC_MSVC will be false, but V8_LIBC_MSVCRT will be true. BUG=82385 LOG=n R=bmeurer@chromium.org Committed: https://code.google.com/p/v8/source/detail?r=18888

Patch Set 1 #

Patch Set 2 : Re-upload #

Total comments: 1

Patch Set 3 : Add comment #

Patch Set 4 : Introduce V8_LIBC_MSVCRT #

Unified diffs Side-by-side diffs Delta from patch set Stats (+12 lines, -9 lines) Patch
M include/v8config.h View 1 2 3 2 chunks +4 lines, -1 line 0 comments Download
M src/cpu.cc View 1 2 3 3 chunks +4 lines, -4 lines 0 comments Download
M src/globals.h View 1 2 3 1 chunk +1 line, -1 line 0 comments Download
M src/platform.h View 1 2 3 2 chunks +2 lines, -2 lines 0 comments Download
M src/preparser.cc View 1 2 3 1 chunk +1 line, -1 line 0 comments Download

Messages

Total messages: 10 (0 generated)
hans
Please take a look. (Also, I don't have commit access, so someone will need to ...
6 years, 11 months ago (2014-01-23 17:30:53 UTC) #1
Benedikt Meurer
Upload is broken, please repeat upload.
6 years, 11 months ago (2014-01-24 09:17:45 UTC) #2
hans
On 2014/01/24 09:17:45, Benedikt Meurer wrote: > Upload is broken, please repeat upload. Sorry about ...
6 years, 11 months ago (2014-01-24 16:44:02 UTC) #3
Benedikt Meurer
LGTM with nit. https://codereview.chromium.org/145593003/diff/80001/include/v8config.h File include/v8config.h (right): https://codereview.chromium.org/145593003/diff/80001/include/v8config.h#newcode237 include/v8config.h:237: # if defined(_MSC_VER) Please add a ...
6 years, 11 months ago (2014-01-27 06:25:37 UTC) #4
hans
On 2014/01/27 06:25:37, Benedikt Meurer wrote: > LGTM with nit. Thanks! Can you commit this ...
6 years, 10 months ago (2014-01-27 17:23:45 UTC) #5
Benedikt Meurer
Hm, thinking about this again: The problem is that we depend on V8_CC_MSVC to actually ...
6 years, 10 months ago (2014-01-28 05:34:03 UTC) #6
Sven Panne
On 2014/01/28 05:34:03, Benedikt Meurer wrote: > Hm, thinking about this again: The problem is ...
6 years, 10 months ago (2014-01-28 07:42:07 UTC) #7
hans
On 2014/01/28 07:42:07, Sven Panne wrote: > On 2014/01/28 05:34:03, Benedikt Meurer wrote: > > ...
6 years, 10 months ago (2014-01-28 18:58:02 UTC) #8
Benedikt Meurer
LGTM, thanks. I'll land it.
6 years, 10 months ago (2014-01-28 19:09:56 UTC) #9
Benedikt Meurer
6 years, 10 months ago (2014-01-28 19:11:23 UTC) #10
Message was sent while issue was closed.
Committed patchset #4 manually as r18888 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698