Index: runtime/vm/dwarf.cc |
diff --git a/runtime/vm/dwarf.cc b/runtime/vm/dwarf.cc |
index a38f74e4e80a9a447616c6c0fc04a236f5a43aaa..d5cd28fcf877477a44d4e45c0455b332a441a12d 100644 |
--- a/runtime/vm/dwarf.cc |
+++ b/runtime/vm/dwarf.cc |
@@ -156,7 +156,8 @@ void Dwarf::WriteAbbreviations() { |
#if defined(TARGET_OS_MACOS) || defined(TARGET_OS_MACOS_IOS) |
Print(".section __DWARF,__debug_abbrev,regular,debug\n"); |
-#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) |
+#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) || \ |
+ defined(TARGET_OS_FUCHSIA) |
Print(".section .debug_abbrev,\"\"\n"); |
#else |
UNIMPLEMENTED(); |
@@ -231,7 +232,8 @@ void Dwarf::WriteCompilationUnit() { |
#if defined(TARGET_OS_MACOS) || defined(TARGET_OS_MACOS_IOS) |
Print(".section __DWARF,__debug_info,regular,debug\n"); |
-#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) |
+#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) || \ |
+ defined(TARGET_OS_FUCHSIA) |
Print(".section .debug_info,\"\"\n"); |
#else |
UNIMPLEMENTED(); |
@@ -461,7 +463,8 @@ void Dwarf::WriteInliningNode(InliningNode* node, |
void Dwarf::WriteLines() { |
#if defined(TARGET_OS_MACOS) || defined(TARGET_OS_MACOS_IOS) |
Print(".section __DWARF,__debug_line,regular,debug\n"); |
-#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) |
+#elif defined(TARGET_OS_LINUX) || defined(TARGET_OS_ANDROID) || \ |
+ defined(TARGET_OS_FUCHSIA) |
Print(".section .debug_line,\"\"\n"); |
#else |
UNIMPLEMENTED(); |