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

Issue 26358014: Use the system stdint.h on Windows. (Closed)

Created:
7 years, 2 months ago by bungeman-chromium
Modified:
7 years, 2 months ago
Reviewers:
tkent, abarth-chromium
CC:
blink-reviews, yurys+blink_chromium.org, loislo+blink_chromium.org, adamk+blink_chromium.org, abarth-chromium
Visibility:
Public.

Description

Use the system stdint.h on Windows. This is now possible since VC2010 and later provide a stdint.h. VC2008 has been deprecated for building Chromium (and Skia) for a full year now. There are a number of stdint.h implementations in the codebase, some of which hide others, and most of which are not complete (Skia in particular requires uintmax_t which this one did not provide). R=abarth@chromium.org Committed: https://src.chromium.org/viewvc/blink?view=rev&revision=159684

Patch Set 1 #

Patch Set 2 : #

Total comments: 2

Patch Set 3 : #

Patch Set 4 : #

Total comments: 1

Patch Set 5 : #

Unified diffs Side-by-side diffs Delta from patch set Stats (+0 lines, -65 lines) Patch
D Source/wtf/os-win32/stdint.h View 1 2 3 4 1 chunk +0 lines, -65 lines 0 comments Download

Messages

Total messages: 16 (0 generated)
bungeman-chromium
One possible alternative is to add uintmax_t and intmax_t and otherwise make this more complete ...
7 years, 2 months ago (2013-10-12 03:54:33 UTC) #1
abarth-chromium
LGTM. Yay for using the system version. Is there most stuff in this folder we ...
7 years, 2 months ago (2013-10-12 05:20:51 UTC) #2
tkent
icu\source\common\unicode\pwin32.h has #if _MSC_VER >= 1700 #include <stdint.h> #endif ICU might not work with stdint.h ...
7 years, 2 months ago (2013-10-12 07:46:06 UTC) #3
bungeman-chromium
I present, at patch set 2, a work-around for discussion. ICU does work properly with ...
7 years, 2 months ago (2013-10-12 19:41:59 UTC) #4
abarth-chromium
https://codereview.chromium.org/26358014/diff/9001/Source/wtf/Compiler.h File Source/wtf/Compiler.h (right): https://codereview.chromium.org/26358014/diff/9001/Source/wtf/Compiler.h#newcode77 Source/wtf/Compiler.h:77: #endif This seems like an odd place to put ...
7 years, 2 months ago (2013-10-12 21:16:46 UTC) #5
bungeman-chromium
So, I must admit I'm at something of a loss here. I have a local ...
7 years, 2 months ago (2013-10-13 14:40:25 UTC) #6
bungeman-chromium
> So, I must admit I'm at something of a loss here. I have a ...
7 years, 2 months ago (2013-10-13 20:24:20 UTC) #7
bungeman-chromium
I present for discussion patch set 4, which contains one possible work-around for Precompile.h not ...
7 years, 2 months ago (2013-10-13 21:38:40 UTC) #8
abarth-chromium
not lgtm This CL seems worse than the alternative of just keeping this header.
7 years, 2 months ago (2013-10-14 00:46:59 UTC) #9
bungeman-chromium
On 2013/10/14 00:46:59, abarth wrote: > not lgtm > > This CL seems worse than ...
7 years, 2 months ago (2013-10-14 01:49:47 UTC) #10
bungeman-chromium
On 2013/10/12 07:46:06, tkent wrote: > icu\source\common\unicode\pwin32.h has > > #if _MSC_VER >= 1700 > ...
7 years, 2 months ago (2013-10-14 13:44:30 UTC) #11
bungeman-chromium
Mahomet made the people believe that he would call a hill to him, and from ...
7 years, 2 months ago (2013-10-14 22:37:46 UTC) #12
abarth-chromium
Awesome! Thanks for moving the mountain. LGTM
7 years, 2 months ago (2013-10-15 17:32:43 UTC) #13
commit-bot: I haz the power
CQ is trying da patch. Follow status at https://chromium-status.appspot.com/cq/bungeman@chromium.org/26358014/36001
7 years, 2 months ago (2013-10-15 17:34:16 UTC) #14
commit-bot: I haz the power
Retried try job too often on blink_presubmit for step(s) presubmit http://build.chromium.org/p/tryserver.chromium/buildstatus?builder=blink_presubmit&number=8910
7 years, 2 months ago (2013-10-15 17:54:41 UTC) #15
bungeman-chromium
7 years, 2 months ago (2013-10-15 18:08:34 UTC) #16
Message was sent while issue was closed.
Committed patchset #5 manually as r159684 (presubmit successful).

Powered by Google App Engine
This is Rietveld 408576698