Chromium Code Reviews| Index: BUILD.gn |
| diff --git a/BUILD.gn b/BUILD.gn |
| index bc772e329c3a00a6f8ef5ef601c1e63bfb3b4fd2..c8122c7fffdbf245bbb7b2508ad91d192046688e 100644 |
| --- a/BUILD.gn |
| +++ b/BUILD.gn |
| @@ -2036,6 +2036,8 @@ v8_source_set("v8_libbase") { |
| "src/base/build_config.h", |
| "src/base/cpu.cc", |
| "src/base/cpu.h", |
| + "src/base/debug/stack_trace.cc", |
| + "src/base/debug/stack_trace.h", |
| "src/base/division-by-constant.cc", |
| "src/base/division-by-constant.h", |
| "src/base/file-utils.cc", |
| @@ -2079,11 +2081,16 @@ v8_source_set("v8_libbase") { |
| defines = [] |
| if (is_posix) { |
| - sources += [ "src/base/platform/platform-posix.cc" ] |
| + sources += [ |
| + "src/base/platform/platform-posix.cc", |
| + ] |
| } |
| if (is_linux) { |
| - sources += [ "src/base/platform/platform-linux.cc" ] |
| + sources += [ |
| + "src/base/platform/platform-linux.cc", |
| + "src/base/debug/stack_trace_posix.cc", |
|
Jakob Kummerow
2016/08/18 09:36:13
nit: "d" alpha-sorts before "p"
rmcilroy
2016/08/18 11:39:48
Done
|
| + ] |
| libs = [ |
| "dl", |
| @@ -2095,19 +2102,27 @@ v8_source_set("v8_libbase") { |
| "dl", |
| "rt", |
| ] |
| + sources += [ "src/base/debug/stack_trace_posix.cc" ] |
| if (host_os == "mac") { |
| sources += [ "src/base/platform/platform-macos.cc" ] |
| } else { |
| sources += [ "src/base/platform/platform-linux.cc" ] |
| } |
| } else { |
| - sources += [ "src/base/platform/platform-linux.cc" ] |
| + sources += [ |
| + "src/base/platform/platform-linux.cc", |
| + "src/base/debug/stack_trace_android.cc", |
|
Jakob Kummerow
2016/08/18 09:36:13
again
rmcilroy
2016/08/18 11:39:48
Done.
|
| + ] |
| } |
| } else if (is_mac) { |
| - sources += [ "src/base/platform/platform-macos.cc" ] |
| + sources += [ |
| + "src/base/platform/platform-macos.cc", |
| + "src/base/debug/stack_trace_posix.cc", |
|
Jakob Kummerow
2016/08/18 09:36:13
again
rmcilroy
2016/08/18 11:39:48
Done.
|
| + ] |
| } else if (is_win) { |
| # TODO(jochen): Add support for cygwin. |
| sources += [ |
| + "src/base/debug/stack_trace_win.cc", |
| "src/base/platform/platform-win32.cc", |
| "src/base/win32-headers.h", |
| ] |
| @@ -2115,6 +2130,8 @@ v8_source_set("v8_libbase") { |
| defines += [ "_CRT_RAND_S" ] # for rand_s() |
| libs = [ |
| + "dbghelp.lib", |
| + "shlwapi.lib", |
| "winmm.lib", |
| "ws2_32.lib", |
| ] |