Index: src/v8.gyp |
diff --git a/src/v8.gyp b/src/v8.gyp |
index 9ca8b4c8fcc4dfc490a6d8ae16b541885054475d..c3e888c43786550c929df45f0f6235044f51d7e7 100644 |
--- a/src/v8.gyp |
+++ b/src/v8.gyp |
@@ -1767,10 +1767,13 @@ |
'base/cpu.h', |
'base/division-by-constant.cc', |
'base/division-by-constant.h', |
+ 'base/debug/stack_trace.cc', |
+ 'base/debug/stack_trace.h', |
'base/file-utils.cc', |
'base/file-utils.h', |
'base/flags.h', |
'base/format-macros.h', |
+ 'base/free_deleter.h', |
'base/functional.cc', |
'base/functional.h', |
'base/hashmap.h', |
@@ -1818,13 +1821,15 @@ |
}, |
'sources': [ |
'base/platform/platform-linux.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
Jakob Kummerow
2016/08/18 09:36:13
nit: "d" alpha-sorts before "p", again several tim
rmcilroy
2016/08/18 11:39:48
Done.
|
], |
} |
], |
['OS=="android"', { |
'sources': [ |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_android.cc' |
], |
'link_settings': { |
'target_conditions': [ |
@@ -1879,7 +1884,8 @@ |
}, |
'sources': [ |
'base/platform/platform-posix.cc', |
- 'base/qnx-math.h', |
+ 'base/debug/stack_trace_posix.cc', |
+ 'base/qnx-math.h' |
], |
'target_conditions': [ |
['_toolset=="host" and host_os=="linux"', { |
@@ -1907,7 +1913,8 @@ |
]}, |
'sources': [ |
'base/platform/platform-freebsd.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
], |
} |
], |
@@ -1929,7 +1936,8 @@ |
]}, |
'sources': [ |
'base/platform/platform-openbsd.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
], |
} |
], |
@@ -1946,14 +1954,16 @@ |
]}, |
'sources': [ |
'base/platform/platform-solaris.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
], |
} |
], |
['OS=="mac"', { |
'sources': [ |
'base/platform/platform-macos.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
]}, |
], |
['OS=="win"', { |
@@ -1972,11 +1982,13 @@ |
['build_env=="Cygwin"', { |
'sources': [ |
'base/platform/platform-cygwin.cc', |
- 'base/platform/platform-posix.cc' |
+ 'base/platform/platform-posix.cc', |
+ 'base/debug/stack_trace_posix.cc' |
], |
}, { |
'sources': [ |
'base/platform/platform-win32.cc', |
+ 'base/debug/stack_trace_win.cc', |
'base/win32-headers.h', |
], |
}], |
@@ -1987,11 +1999,17 @@ |
}, { |
'sources': [ |
'base/platform/platform-win32.cc', |
+ 'base/debug/stack_trace_win.cc', |
'base/win32-headers.h', |
], |
'msvs_disabled_warnings': [4351, 4355, 4800], |
'link_settings': { |
- 'libraries': [ '-lwinmm.lib', '-lws2_32.lib' ], |
+ 'libraries': [ |
+ '-ldbghelp.lib', |
+ '-lshlwapi.lib', |
+ '-lwinmm.lib', |
+ '-lws2_32.lib' |
+ ], |
}, |
}], |
], |