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

Unified Diff: runtime/vm/BUILD.gn

Issue 2946123002: [fuchsia] Make symbols in the Dart VM visible, so they are available to the profiler. (Closed)
Patch Set: . Created 3 years, 6 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
« no previous file with comments | « runtime/third_party/double-conversion/src/BUILD.gn ('k') | no next file » | no next file with comments »
Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
Index: runtime/vm/BUILD.gn
diff --git a/runtime/vm/BUILD.gn b/runtime/vm/BUILD.gn
index 0c16e3cabac2f498d990eac35f946614f71deb64..8b8108ee3dbb2a117c4b55520846c7fb24f6f247 100644
--- a/runtime/vm/BUILD.gn
+++ b/runtime/vm/BUILD.gn
@@ -33,6 +33,9 @@ static_library("libdart_platform") {
"..:dart_config",
"..:dart_maybe_product_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
sources = rebase_path(processed_gypis.platform_sources, ".", "../platform")
@@ -48,6 +51,9 @@ static_library("libdart_vm_jit") {
"..:dart_maybe_product_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -64,6 +70,9 @@ static_library("libdart_vm_precompiled_runtime") {
"..:dart_precompiled_runtime_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -80,6 +89,9 @@ static_library("libdart_vm_nosnapshot") {
"..:dart_no_snapshot_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -97,6 +109,9 @@ static_library("libdart_vm_nosnapshot_with_precompiler") {
"..:dart_no_snapshot_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -113,6 +128,9 @@ static_library("libdart_vm_nosnapshot_with_precompiler_host_arch") {
"..:dart_precompiler_config",
"..:dart_no_snapshot_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -129,6 +147,9 @@ static_library("libdart_vm_with_precompiler") {
"..:dart_precompiler_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
public_configs = [ ":libdart_vm_config" ]
set_sources_assignment_filter([
"*_test.cc",
@@ -240,6 +261,9 @@ template("generate_core_libraries") {
"..:dart_precompiler_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
deps = libdeps
sources = all_libsources + [ "bootstrap.cc" ] + liboutputs
include_dirs = [ ".." ]
@@ -251,6 +275,9 @@ template("generate_core_libraries") {
"..:dart_maybe_product_config",
"..:dart_precompiler_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
deps = libdeps
sources = all_libsources + [ "bootstrap.cc" ] + liboutputs
include_dirs = [ ".." ]
@@ -263,6 +290,9 @@ template("generate_core_libraries") {
"..:dart_precompiler_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
deps = libdeps
sources = all_libsources + [ "bootstrap_nocore.cc" ]
include_dirs = [ ".." ]
@@ -274,6 +304,9 @@ template("generate_core_libraries") {
"..:dart_maybe_product_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
sources = all_libsources + [ "bootstrap_nocore.cc" ]
include_dirs = [ ".." ]
}
@@ -285,6 +318,9 @@ template("generate_core_libraries") {
"..:dart_precompiled_runtime_config",
"..:dart_use_target_arch_config",
]
+ if (is_fuchsia) {
+ configs -= [ "//build/config:symbol_visibility_hidden" ]
+ }
sources = all_libsources + [ "bootstrap_nocore.cc" ]
include_dirs = [ ".." ]
}
« no previous file with comments | « runtime/third_party/double-conversion/src/BUILD.gn ('k') | no next file » | no next file with comments »

Powered by Google App Engine
This is Rietveld 408576698