| 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();
|
|
|