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

Issue 371073: Add support for 64-bit Windows build: base and chrome/app (Closed)

Created:
11 years, 1 month ago by gregoryd
Modified:
9 years, 7 months ago
CC:
chromium-reviews_googlegroups.com, kuchhal, brettw+cc_chromium.org
Visibility:
Public.

Description

Add support for 64-bit Windows build: base and chrome/app This is required to support Native Client on 64-bit Windows. Native Client will use a small 64-bit executable to load NaCl modules on 64-bit Windows. This 64-bit executable will use Chrome code, but some functionality has to be removed to minimize dependencies. This functionality may be enabled later if we decide that it is necessary. TEST=None BUG=28176 Committed: http://src.chromium.org/viewvc/chrome?view=rev&revision=33823

Patch Set 1 #

Patch Set 2 : '' #

Patch Set 3 : '' #

Patch Set 4 : '' #

Patch Set 5 : '' #

Patch Set 6 : '' #

Patch Set 7 : '' #

Total comments: 2

Patch Set 8 : '' #

Patch Set 9 : '' #

Patch Set 10 : '' #

Total comments: 2

Patch Set 11 : '' #

Patch Set 12 : '' #

Patch Set 13 : '' #

Patch Set 14 : '' #

Patch Set 15 : '' #

Patch Set 16 : '' #

Patch Set 17 : '' #

Patch Set 18 : '' #

Patch Set 19 : '' #

Patch Set 20 : '' #

Unified diffs Side-by-side diffs Delta from patch set Stats (+8 lines, -2 lines) Patch
M base/file_util_win.cc View 11 12 13 14 15 16 17 18 19 1 chunk +3 lines, -1 line 0 comments Download
M chrome/app/chrome_dll_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 1 chunk +3 lines, -0 lines 0 comments Download
M chrome/app/chrome_exe_main.cc View 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 2 chunks +2 lines, -1 line 0 comments Download

Messages

Total messages: 14 (0 generated)
gregoryd
11 years, 1 month ago (2009-11-18 02:21:54 UTC) #1
Peter Kasting
A lot of the omitted things seem very random when you're looking at them. It's ...
11 years, 1 month ago (2009-11-18 05:37:54 UTC) #2
gregoryd
We decided that building Chrome for 64-bit Windows is not our goal at this stage. ...
11 years, 1 month ago (2009-11-18 18:24:47 UTC) #3
jam
I share Peter's sentiment. It's really unclear when going through code in base or common ...
11 years, 1 month ago (2009-11-18 19:12:23 UTC) #4
jam
On 2009/11/18 19:12:23, John Abd-El-Malek wrote: > I share Peter's sentiment. It's really unclear when ...
11 years, 1 month ago (2009-11-18 19:13:14 UTC) #5
gregoryd
I used the generic _WIN64 at first, but then decided to switch to NACL_WIN64. The ...
11 years, 1 month ago (2009-11-18 19:20:42 UTC) #6
jam
I think it'll still be confusing to developers reading the code, but I'm not sure ...
11 years, 1 month ago (2009-11-19 20:44:15 UTC) #7
gregoryd
It will use the same Windows buildbots as we use now. Actually, building Chrome on ...
11 years, 1 month ago (2009-11-19 20:55:14 UTC) #8
darin (slow to review)
I agree with John and Peter. The use of the NACL_WIN64 macro does not seem ...
11 years, 1 month ago (2009-11-19 23:14:04 UTC) #9
brettw
http://codereview.chromium.org/371073/diff/25004/26004 File base/file_util.h (right): http://codereview.chromium.org/371073/diff/25004/26004#newcode526 base/file_util.h:526: DWORD length_; I would prefer to keep this as ...
11 years, 1 month ago (2009-11-23 17:12:57 UTC) #10
jam
Gregory: I think Brett or Darin are better reviewers for this, they have more useful ...
11 years, 1 month ago (2009-11-23 17:47:53 UTC) #11
gregoryd
http://codereview.chromium.org/371073/diff/25004/26004 File base/file_util.h (right): http://codereview.chromium.org/371073/diff/25004/26004#newcode526 base/file_util.h:526: DWORD length_; On 2009/11/23 17:12:58, brettw wrote: > I ...
11 years, 1 month ago (2009-11-24 17:50:05 UTC) #12
gregoryd
Switched to another solution - this is what's left from this CL.
11 years ago (2009-12-02 22:37:29 UTC) #13
jam
11 years ago (2009-12-04 06:41:35 UTC) #14
lgtm

Powered by Google App Engine
This is Rietveld 408576698