# Test Linker map for LLD with ThinLTO, "v1" format.
# .map files actually don't have comments and blank lines! These are added to
# improve documentation, and are stripped by tests.
# First line is needed to identify .map file type.
VMA LMA Size Align Out In Symbol
# Extract sizes for every section, and symbols for selected sections only.
# Size-only sections.
174 174 13 1 .interp
174 174 13 1 <internal>:(.interp)
188 188 1e2678 4 .ARM.exidx
188 188 8 4 obj/third_party/breakpad/libclient.a(client/breakpad_getcontext.o):(.ARM.exidx)
190 190 8 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o):(.ARM.exidx.text.__clang_call_terminate)
190 190 0 1 $d
198 198 8 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o):(.ARM.exidx.text._ZNSt6__ndk16chrono12steady_clock3nowEv)
198 198 0 1 $d
1a0 1a0 8 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(exception.o):(.ARM.exidx.text._ZSt18uncaught_exceptionv)
1a0 1a0 0 1 $d
2340 2340 8 4 lto.tmp:(.ARM.exidx.text._ZN5media18CdmPromiseTemplateIJEE26RejectPromiseOnDestructionEv)
2348 2348 8 4 lto.tmp:(.ARM.exidx.text._ZN5media18CdmPromiseTemplateIJEED2Ev)
1e2800 1e2800 1870 4 .dynsym
1e2800 1e2800 1870 4 <internal>:(.dynsym)
1e4070 1e4070 30e 2 .gnu.version
1e4070 1e4070 30e 2 <internal>:(.gnu.version)
1e4380 1e4380 60 4 .gnu.version_r
1e4380 1e4380 60 4 <internal>:(.gnu.version_r)
1e43e0 1e43e0 1c 4 .gnu.hash
1e43e0 1e43e0 1c 4 <internal>:(.gnu.hash)
1e43fc 1e43fc f6b 1 .dynstr
1e43fc 1e43fc f6b 1 <internal>:(.dynstr)
1e5368 1e5368 2d1d5 4 .rel.dyn
1e5368 1e5368 2d1d5 4 <internal>:(.rel.dyn)
212540 212540 bd8 4 .rel.plt
212540 212540 bd8 4 <internal>:(.rel.plt)
213118 213118 1c 4 .note.crashpad.info
213118 213118 1c 4 obj/third_party/crashpad/crashpad/client/libclient.a(client/crashpad_info_note.o):(.note.crashpad.info)
213118 213118 1c 1 CRASHPAD_NOTE
213124 213124 0 1 name
21312d 21312d 0 1 name_end
213130 213130 0 1 desc
213134 213134 0 1 desc_end
213134 213134 98 4 .note.android.ident
213134 213134 98 4 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtbegin_so.o:(.note.android.ident)
213134 213134 0 1 $d
213134 213134 98 1 note_android_ident
213140 213140 0 1 note_name
213148 213148 0 1 note_data
21314c 21314c 0 1 ndk_version
21318c 21318c 0 1 ndk_build_number
2131cc 2131cc 0 1 note_end
2131cc 2131cc 24 4 .note.gnu.build-id
2131cc 2131cc 24 4 <internal>:(.note.gnu.build-id)
# .rodata: Extract symbols and size (read-only data).
213200 213200 611e4b 256 .rodata
213200 213200 4 1 obj/v8/v8_external_snapshot/embedded.o:(.rodata)
213200 213200 0 1 v8_Default_embedded_blob_size_
213210 213210 20 16 obj/third_party/ffmpeg/libffmpeg_internal.a(ffmpeg_internal/fft_neon.o):(.rodata)
213210 213210 10 1 pmmp
213220 213220 10 1 mppm
213230 213230 180 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(hash.o):(.rodata)
213230 213230 c0 1 std::__ndk1::(anonymous namespace)::small_primes
213230 213230 0 1 $d
2132f0 2132f0 c0 1 std::__ndk1::(anonymous namespace)::indices
2133b0 2133b0 d1 16 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.rodata)
2133b0 2133b0 0 1 $d
2133b0 2133b0 4 1 std::__ndk1::ios_base::boolalpha
2133b4 2133b4 4 1 std::__ndk1::ios_base::dec
2133b8 2133b8 4 1 std::__ndk1::ios_base::fixed
2133bc 2133bc 4 1 std::__ndk1::ios_base::hex
2133c0 2133c0 4 1 std::__ndk1::ios_base::internal
2133c4 2133c4 4 1 std::__ndk1::ios_base::left
2133c8 2133c8 4 1 std::__ndk1::ios_base::oct
2133cc 2133cc 4 1 std::__ndk1::ios_base::right
2133d0 2133d0 4 1 std::__ndk1::ios_base::scientific
2133d4 2133d4 4 1 std::__ndk1::ios_base::showbase
2133d8 2133d8 4 1 std::__ndk1::ios_base::showpoint
2133dc 2133dc 4 1 std::__ndk1::ios_base::showpos
2133e0 2133e0 4 1 std::__ndk1::ios_base::skipws
2133e4 2133e4 4 1 std::__ndk1::ios_base::unitbuf
2133e8 2133e8 4 1 std::__ndk1::ios_base::uppercase
2133ec 2133ec 4 1 std::__ndk1::ios_base::adjustfield
2133f0 2133f0 4 1 std::__ndk1::ios_base::basefield
2133f4 2133f4 4 1 std::__ndk1::ios_base::floatfield
2133f8 2133f8 4 1 std::__ndk1::ios_base::badbit
2133fc 2133fc 4 1 std::__ndk1::ios_base::eofbit
213400 213400 4 1 std::__ndk1::ios_base::failbit
213404 213404 4 1 std::__ndk1::ios_base::goodbit
213408 213408 4 1 std::__ndk1::ios_base::app
21340c 21340c 4 1 std::__ndk1::ios_base::ate
213410 213410 4 1 std::__ndk1::ios_base::binary
213414 213414 4 1 std::__ndk1::ios_base::in
213418 213418 4 1 std::__ndk1::ios_base::out
21341c 21341c 4 1 std::__ndk1::ios_base::trunc
213420 213420 1d 1 typeinfo name for std::__ndk1::ios_base::failure
213440 213440 15 1 typeinfo name for std::__ndk1::ios_base
213460 213460 21 1 typeinfo name for std::__ndk1::__iostream_category
213490 213490 2d 16 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.rodata._ZTSNSt6__ndk19basic_iosIcNS_11char_traitsIcEEEE)
213490 213490 0 1 $d
# <internal>, which is Level 2 only.
21368b 21368b 2c378e 1 <internal>:(.rodata)
# Single symbol mixed with $d.
4d6e20 4d6e20 1b 16 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(iostream.o):(.rodata._ZTSNSt6__ndk110__stdinbufIwEE)
4d6e20 4d6e20 0 1 $d
4d6e20 4d6e20 1b 1 typeinfo name for std::__ndk1::__stdinbuf<wchar_t>
# More <internal>.
4d7920 4d7920 266c 4 <internal>:(.rodata)
4d9f90 4d9f90 18 16 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(locale.o):(.rodata._ZTSNSt6__ndk110ctype_baseE)
4d9f90 4d9f90 0 1 $d
4d9f90 4d9f90 18 1 typeinfo name for std::__ndk1::ctype_base
4d9fb0 4d9fb0 1a 16 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(locale.o):(.rodata._ZTSNSt6__ndk112codecvt_baseE)
4d9fb0 4d9fb0 0 1 $d
4d9fb0 4d9fb0 1a 1 typeinfo name for std::__ndk1::codecvt_base
# thinlto-cache at Level 2.
503eb3 503eb3 1 1 thinlto-cache/Thin-84596a.tmp.o:(.rodata._ZN7network5mojom45CookieManagerProxy_SetCanonicalCookie_Message11kMessageTagE)
503eb3 503eb3 1 1 network::mojom::CookieManagerProxy_SetCanonicalCookie_Message::kMessageTag
503eb4 503eb4 1 1 thinlto-cache/Thin-84596a.tmp.o:(.rodata._ZN7network5mojom48CookieManagerProxy_DeleteCanonicalCookie_Message11kMessageTagE)
503eb4 503eb4 1 1 network::mojom::CookieManagerProxy_DeleteCanonicalCookie_Message::kMessageTag
# Size-only sections.
82504c 82504c 8ffc 4 .ARM.extab
82504c 82504c 40 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(chrono.o):(.ARM.extab.text._ZNSt6__ndk16chrono12steady_clock3nowEv)
82504c 82504c 0 1 $d
825058 825058 0 1 GCC_except_table4
82508c 82508c 38 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(hash.o):(.ARM.extab.text._ZNSt6__ndk112__next_primeEj)
82508c 82508c 0 1 $d
825098 825098 0 1 GCC_except_table0
8250c4 8250c4 48 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.ARM.extab.text._ZNSt6__ndk18ios_base5clearEj)
8250c4 8250c4 0 1 $d
8250d0 8250d0 0 1 GCC_except_table5
# .text: Extract symbols and size (executable code).
82f000 82f000 251b7e8 64 .text
# Multiple Level 3 symbols under Level 2. $a annotates ARM symbols (not Thumb2).
# Also, data precede first Level 3 line.
82f000 82f000 cdc 32 obj/third_party/boringssl/boringssl_asm/chacha-armv4.o:(.text)
82f004 82f004 0 1 $d.0
82f040 82f040 0 1 $a.1
82f040 82f040 3f0 1 ChaCha20_ctr32
82f440 82f440 89c 1 ChaCha20_neon
82fce0 82fce0 130c 32 obj/third_party/boringssl/boringssl_asm/aes-armv4.o:(.text)
82fce0 82fce0 0 1 $d.0
82fce0 82fce0 540 1 AES_Te
830220 830220 0 1 $a.1
830220 830220 60 1 aes_nohw_encrypt
830280 830280 1d8 1 _armv4_AES_encrypt
830460 830460 0 1 _armv4_AES_set_encrypt_key
830460 830460 2a0 1 aes_nohw_set_encrypt_key
830700 830700 20 1 aes_nohw_set_decrypt_key
830720 830720 0 1 _armv4_AES_set_enc2dec_key
830720 830720 124 1 AES_set_enc2dec_key
830860 830860 0 1 $d.2
830860 830860 500 1 AES_Td
830d60 830d60 0 1 $a.3
830d60 830d60 60 1 aes_nohw_decrypt
830dc0 830dc0 1f8 1 _armv4_AES_decrypt
830fb8 830fb8 0 1 $d.4
# Many Level 3 annotations. Also, data precede first Level 3 line.
831000 831000 a28 32 obj/third_party/boringssl/boringssl_asm/aesv8-armx32.o:(.text)
831004 831004 0 1 $d.0
831040 831040 0 1 $a.1
831040 831040 0 1 .Lenc_key
831040 831040 218 1 aes_hw_set_encrypt_key
8310b0 8310b0 0 1 $d.2
8310b4 8310b4 0 1 $a.3
8310f0 8310f0 0 1 $d.4
8310f4 8310f4 0 1 $a.5
831124 831124 0 1 $d.6
831128 831128 0 1 $a.7
831180 831180 0 1 $d.8
831184 831184 0 1 $a.9
8311f0 8311f0 0 1 $d.10
8311f4 8311f4 0 1 $a.11
831228 831228 0 1 $d.12
83122c 83122c 0 1 $a.13
831260 831260 60 1 aes_hw_set_decrypt_key
831294 831294 0 1 $d.14
83129c 83129c 0 1 $a.15
8312b0 8312b0 0 1 $d.16
8312b4 8312b4 0 1 $a.17
8312c0 8312c0 50 1 aes_hw_encrypt
8312d4 8312d4 0 1 $d.18
8312dc 8312dc 0 1 $a.19
8312e4 8312e4 0 1 $d.20
8312ec 8312ec 0 1 $a.21
8312f4 8312f4 0 1 $d.22
8312fc 8312fc 0 1 $a.23
831300 831300 0 1 $d.24
831304 831304 0 1 $a.25
831320 831320 50 1 aes_hw_decrypt
831334 831334 0 1 $d.26
83133c 83133c 0 1 $a.27
831344 831344 0 1 $d.28
83134c 83134c 0 1 $a.29
831354 831354 0 1 $d.30
83135c 83135c 0 1 $a.31
831360 831360 0 1 $d.32
831364 831364 0 1 $a.33
# ... (truncated).
# Symbols with Size = 0 from assembly. Level 3 items are functions.
83c640 83c640 13aee0 32 obj/v8/v8_external_snapshot/embedded.o:(.text)
83c640 83c640 0 1 v8_Default_embedded_blob_data_
83f4a0 83f4a0 0 1 Builtins_RecordWrite
83f7c0 83f7c0 0 1 Builtins_AdaptorWithExitFrame
83f800 83f800 0 1 Builtins_AdaptorWithBuiltinExitFrame
83f840 83f840 0 1 Builtins_ArgumentsAdaptorTrampoline
83f940 83f940 0 1 Builtins_CallFunction_ReceiverIsNullOrUndefined
83fa40 83fa40 0 1 Builtins_CallFunction_ReceiverIsNotNullOrUndefined
83fb80 83fb80 0 1 Builtins_CallFunction_ReceiverIsAny
83fd00 83fd00 0 1 Builtins_CallBoundFunction
# ... (truncated).
977520 977520 18 16 obj/third_party/blink/renderer/platform/heap/asm/asm/SaveRegisters_arm.o:(.text)
977520 977520 0 1 $a.0
977520 977520 0 1 PushAllRegisters
# Symbols with Size = 0 from assembly. Many Level 3 items are labels.
97c834 97c834 4dc 4 obj/third_party/libvpx/libvpx_assembly_arm.a(libvpx_assembly_arm/vpx_convolve8_avg_horiz_filter_type1_neon.asm.o):(.text)
97c834 97c834 0 1 $a.0
97c834 97c834 0 1 _vpx_convolve8_avg_horiz_filter_type1_neon
# This is a function.
97c834 97c834 4dc 1 vpx_convolve8_avg_horiz_filter_type1_neon
# These are labels.
97c848 97c848 0 1 start_loop_count
97c8d0 97c8d0 0 1 outer_loop8_residual
97c8f0 97c8f0 0 1 outer_loop_8
97c900 97c900 0 1 inner_loop_8
97c9c8 97c9c8 0 1 end_inner_loop_8
97c9e4 97c9e4 0 1 end_loops
97c9e8 97c9e8 0 1 outer_loop_16
97ca54 97ca54 0 1 inner_loop_16
97cbcc 97cbcc 0 1 epilog_16
97cc08 97cc08 0 1 end_loops1
97cc0c 97cc0c 0 1 outer_loop4_residual
97cc2c 97cc2c 0 1 outer_loop_4
97cc3c 97cc3c 0 1 inner_loop_4
97ccf8 97ccf8 0 1 end_inner_loop_4
97cd08 97cd08 0 1 end_func
# Thumb2 symbols (indicated by odd Level 3 addresses) with aliases.
99cad8 99cad8 fc 8 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libandroid_support.a(e_sinh.o):(.text.sinh)
99cad8 99cad8 0 1 $t
99cad9 99cad9 fc 1 sinhl
99cad9 99cad9 fc 1 sinh
99cbb8 99cbb8 0 1 $d
# On rare occasions, some symbol name start with '$'.
1401788 1401788 a4 4 thinlto-cache/Thin-826b9f.tmp.o:(.text._ZNK4$_21clEP10FamilyDataPKcPS3_)
1401788 1401788 0 1 $t.78
1401789 1401789 a4 1 $_21::operator()(FamilyData*, char const*, char const**) const
1401818 1401818 0 1 $d.79
# Sections prefixed with ".unlikely" or ".hot"
1401820 1401820 10 4 thinlto-cache/Thin-826b9f.tmp.o:(.text.unlikely.UnlikelyFunc)
1401820 1401820 0 1 $t.78
1401821 1401821 10 1 UnlikelyFunc
1401831 1401831 10 1 UnlikelyFunc2
1401841 1401841 0 1 $d.79
# Sections prefixed with ".startup"
1401850 1401850 10 4 thinlto-cache/Thin-826b9f.tmp.o:(.text.startup)
1401850 1401850 0 1 $t.78
1401851 1401851 10 1 StartUpFunc
1401861 1401861 0 1 $d.79
# Size-only sections.
2d4a7f0 2d4a7f0 17d0 16 .plt
2d4a7f0 2d4a7f0 17d0 16 <internal>:(.plt)
# .data: Extract symbols and size.
2d4c000 2d4c000 1cfc8 8 .data
2d4c000 2d4c000 4 1 obj/v8/v8_external_snapshot/embedded.o:(.data)
2d4c000 2d4c000 0 1 v8_Default_embedded_blob_
2d4c004 2d4c004 4 4 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtbegin_so.o:(.data)
2d4c004 2d4c004 0 1 $d
2d4c004 2d4c004 4 1 __dso_handle
# .data.rel.ro: Extract symbols and size.
2d69000 2d69000 1eb760 16 .data.rel.ro
2d69000 2d69000 3c 4 obj/third_party/ffmpeg/libffmpeg_internal.a(ffmpeg_internal/fft_vfp.o):(.data.rel.ro)
2d69000 2d69000 3c 1 fft_tab_vfp
2d6903c 2d6903c 3c 4 obj/third_party/ffmpeg/libffmpeg_internal.a(ffmpeg_internal/fft_neon.o):(.data.rel.ro)
2d6903c 2d6903c 3c 1 fft_tab_neon
2d69078 2d69078 40 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro._ZTVNSt6__ndk115basic_streambufIwNS_11char_traitsIwEEEE)
2d69078 2d69078 0 1 $d
2d69078 2d69078 40 1 vtable for std::__ndk1::basic_streambuf<wchar_t, std::__ndk1::char_traits<wchar_t> >
2d690b8 2d690b8 28 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro._ZTVNSt6__ndk113basic_istreamIcNS_11char_traitsIcEEEE)
2d690b8 2d690b8 0 1 $d
2d690b8 2d690b8 28 1 vtable for std::__ndk1::basic_istream<char, std::__ndk1::char_traits<char> >
2d690e0 2d690e0 28 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro._ZTVNSt6__ndk113basic_istreamIwNS_11char_traitsIwEEEE)
2d690e0 2d690e0 0 1 $d
2d690e0 2d690e0 28 1 vtable for std::__ndk1::basic_istream<wchar_t, std::__ndk1::char_traits<wchar_t> >
2d69108 2d69108 28 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro._ZTVNSt6__ndk113basic_ostreamIcNS_11char_traitsIcEEEE)
2d69108 2d69108 0 1 $d
2d69108 2d69108 28 1 vtable for std::__ndk1::basic_ostream<char, std::__ndk1::char_traits<char> >
2d69130 2d69130 28 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro._ZTVNSt6__ndk113basic_ostreamIwNS_11char_traitsIwEEEE)
2d69130 2d69130 0 1 $d
2d69130 2d69130 28 1 vtable for std::__ndk1::basic_ostream<wchar_t, std::__ndk1::char_traits<wchar_t> >
2d69158 2d69158 68 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(ios.o):(.data.rel.ro)
2d69158 2d69158 0 1 $d
2d69158 2d69158 24 1 vtable for std::__ndk1::__iostream_category
2d6917c 2d6917c 14 1 vtable for std::__ndk1::ios_base::failure
2d69190 2d69190 10 1 vtable for std::__ndk1::ios_base
2d691a0 2d691a0 c 1 typeinfo for std::__ndk1::ios_base::failure
2d691ac 2d691ac 8 1 typeinfo for std::__ndk1::ios_base
2d691b4 2d691b4 c 1 typeinfo for std::__ndk1::__iostream_category
# Size-only sections.
2f54760 2f54760 8 4 .fini_array
2f54760 2f54760 4 4 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtbegin_so.o:(.fini_array)
2f54760 2f54760 0 1 $d
2f54764 2f54764 4 1 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtend_so.o:(.fini_array)
2f54768 2f54768 10 4 .init_array
2f54768 2f54768 4 4 ../../third_party/android_ndk/sources/cxx-stl/llvm-libc++/libs/armeabi-v7a/libc++_static.a(iostream.o):(.init_array)
2f54768 2f54768 0 1 $d
2f5476c 2f5476c 4 4 ../../third_party/gvr-android-sdk/libgvr_shim_static_arm.a(base_logging.o):(.init_array)
2f54770 2f54770 4 1 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtend_so.o:(.init_array)
2f54774 2f54774 4 4 thinlto-cache/Thin-b0997c.tmp.o:(.init_array)
2f54778 2f54778 f0 4 .dynamic
2f54778 2f54778 f0 4 <internal>:(.dynamic)
2f54868 2f54868 5ac 4 .got
2f54868 2f54868 5ac 4 <internal>:(.got)
2f54e14 2f54e14 5f8 4 .got.plt
2f54e14 2f54e14 5f8 4 <internal>:(.got.plt)
# .bss: Extract symbols and size (does not consume size on disk).
2f56000 2f56000 109f7c 32 .bss
2f56000 2f56000 4 4 thinlto-cache/Thin-cfd493.tmp.o:(COMMON)
2f56000 2f56000 4 1 WebRtcSpl_CrossCorrelation
2f56000 2f56000 4 1 WebRtcSpl_CrossCorrelation
2f56000 2f56000 4 1 WebRtcSpl_CrossCorrelation
2f56004 2f56004 4 4 thinlto-cache/Thin-cfd493.tmp.o:(COMMON)
2f56004 2f56004 4 1 WebRtcSpl_DownsampleFast
2f56004 2f56004 4 1 WebRtcSpl_DownsampleFast
2f56004 2f56004 4 1 WebRtcSpl_DownsampleFast
2f56004 2f56004 4 1 WebRtcSpl_DownsampleFast
2f56008 2f56008 4 4 thinlto-cache/Thin-cfd493.tmp.o:(COMMON)
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
2f56008 2f56008 4 1 WebRtcSpl_MaxAbsValueW16
# Partitions should be ignored at this point. Otherwise, their .text, .rodata,
# etc. sections will overwrite those of the main partition.
34be000 34be000 34 1 vr_partition
34be000 34be000 34 1 <internal>:(vr_partition)
34be034 34be034 140 1 .phdrs
34be034 34be034 140 1 <internal>:(.phdrs)
34be174 34be174 13 1 .interp
34be174 34be174 13 1 <internal>:(.interp)
34be188 34be188 1c 4 .note.crashpad.info
34be188 34be188 1c 4 obj/third_party/crashpad/crashpad/client/libclient.a(client/crashpad_info_note.o):(.note.crashpad.info)
34be1a4 34be1a4 98 4 .note.android.ident
34be1a4 34be1a4 98 4 ../../third_party/android_ndk/platforms/android-16/arch-arm/usr/lib/crtbegin_so.o:(.note.android.ident)
34be23c 34be23c 24 4 .note.gnu.build-id
34be23c 34be23c 24 4 <internal>:(.note.gnu.build-id)
34be260 34be260 20 4 .dynsym
34be260 34be260 20 4 <internal>:(.dynsym)
34be280 34be280 4 2 .gnu.version
34be280 34be280 4 2 <internal>:(.gnu.version)
34be284 34be284 60 4 .gnu.version_r
34be284 34be284 60 4 <internal>:(.gnu.version_r)
34be2e4 34be2e4 1c 4 .gnu.hash
34be2e4 34be2e4 1c 4 <internal>:(.gnu.hash)
34be300 34be300 6c 1 .dynstr
34be300 34be300 6c 1 <internal>:(.dynstr)
34be36c 34be36c 257 4 .rel.dyn
34be36c 34be36c 257 4 <internal>:(.rel.dyn)
34be5c4 34be5c4 10 4 .ARM.exidx
34be5c4 34be5c4 10 4 <internal>:(.ARM.exidx)
34be5d8 34be5d8 2428 8 .rodata
34be5d8 34be5d8 10 1 thinlto-cache/Thin-5e976b.tmp.o:(.rodata._ZN2vrL17kRepositionIconIdE)
34be5d8 34be5d8 10 1 vr::kRepositionIconId
34c0a00 34c0a00 2c9ec 16 .text
34c0a00 34c0a00 18 4 thinlto-cache/Thin-ec84a4.tmp.o:(.text._ZN6SkFont7setSizeEf)
34c0a00 34c0a00 0 1 $t.11
34c0a01 34c0a01 18 1 SkFont::setSize(float)
34c0a14 34c0a14 0 1 $d.12
# .part.end is unique, even if multiple lib*.so, .phdrs, etc. exist.
0 0 1000 1 .part.end
0 0 1000 1 <internal>:(.part.end)
# Various .debug sections can exist, but they're omitted for simplicity.
# Size-only sections.
0 0 23 1 .ARM.attributes
0 0 23 1 obj/third_party/boringssl/boringssl_asm/chacha-armv4.o:(.ARM.attributes)
0 0 a8 1 .comment
0 0 a8 1 <internal>:(.comment)
0 0 11c3610 4 .symtab
0 0 11c3610 4 <internal>:(.symtab)
0 0 1c4 1 .shstrtab
0 0 1c4 1 <internal>:(.shstrtab)
0 0 2f73332 1 .strtab
0 0 2f73332 1 <internal>:(.strtab)
# PROVIDE_HIDDEN are not Level 1 symbols.
2f73332 0 0 1 PROVIDE_HIDDEN ( linker_script_start_of_text = ADDR ( .text ) )
2f73332 0 0 1 PROVIDE_HIDDEN ( linker_script_end_of_text = ADDR ( .text ) + SIZEOF ( .text ) )