|
win: support x64 reading x86 (wow64)
Removes the bitness-specific targets in favour of pulling binaries from
the other build directory. This is to avoid the added complexity of
duplicating all the targets for the x86 in x64 build.
Overall, mostly templatizing more functions to support the
wow64-flavoured structures. The only additional functionality required
is reading the x86 TEB that's chained from the x64 TEB when running
as WOW64.
The crashing child test was switched to a manual CreateProcess because
it needs to launch a binary other than itself.
R=mark@chromium.org
BUG= crashpad:50
Committed: https://chromium.googlesource.com/crashpad/crashpad/+/bf556829d90992dfb777d8294f5c19e56527eaa2
Total comments: 27
Total comments: 8
|
Unified diffs |
Side-by-side diffs |
Delta from patch set |
Stats (+387 lines, -308 lines) |
Patch |
|
M |
build/gyp_crashpad.py
|
View
|
|
2 chunks |
+17 lines, -7 lines |
0 comments
|
Download
|
|
M |
build/run_tests.py
|
View
|
|
1 chunk |
+3 lines, -2 lines |
0 comments
|
Download
|
|
M |
snapshot/snapshot_test.gyp
|
View
|
1
2
3
4
5
6
7
8
9
|
2 chunks |
+22 lines, -0 lines |
0 comments
|
Download
|
|
M |
snapshot/win/cpu_context_win.cc
|
View
|
1
2
3
4
5
6
7
8
|
2 chunks |
+62 lines, -50 lines |
0 comments
|
Download
|
|
A + |
snapshot/win/crashpad_snapshot_test_crashing_child.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+19 lines, -30 lines |
0 comments
|
Download
|
|
M |
snapshot/win/exception_snapshot_win.h
|
View
|
1
2
3
4
5
6
7
|
2 chunks |
+7 lines, -5 lines |
0 comments
|
Download
|
|
M |
snapshot/win/exception_snapshot_win.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+40 lines, -34 lines |
0 comments
|
Download
|
|
M |
snapshot/win/exception_snapshot_win_test.cc
|
View
|
1
2
3
4
5
6
7
|
4 chunks |
+103 lines, -96 lines |
0 comments
|
Download
|
|
M |
snapshot/win/process_reader_win.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+8 lines, -2 lines |
0 comments
|
Download
|
|
M |
snapshot/win/process_reader_win.cc
|
View
|
1
2
3
4
5
6
7
8
|
6 chunks |
+57 lines, -23 lines |
0 comments
|
Download
|
|
M |
snapshot/win/process_reader_win_test.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+2 lines, -2 lines |
0 comments
|
Download
|
|
M |
snapshot/win/thread_snapshot_win.cc
|
View
|
1
2
3
4
5
6
7
|
1 chunk |
+3 lines, -7 lines |
0 comments
|
Download
|
|
M |
util/util_test.gyp
|
View
|
|
3 chunks |
+2 lines, -27 lines |
0 comments
|
Download
|
|
M |
util/win/process_info_test.cc
|
View
|
1
|
4 chunks |
+18 lines, -14 lines |
0 comments
|
Download
|
|
M |
util/win/process_structs.h
|
View
|
1
2
3
4
5
6
7
|
3 chunks |
+24 lines, -9 lines |
0 comments
|
Download
|
Total messages: 11 (1 generated)
|